(Most of this guide is for Ascent users)
My Comments = Blue
Other's Comments = Red
[Ascent and Mangos] MySQL, XAMPP, Apache, or WAMP?
- Don't use just MySQL if your trying to make the server public.
- XAMPP is what I use and it hasn't disappointed me at all. It has Apache, and MySQL together.
- I used to use WAMP. It's easier to use the XAMPP. It also has Apache and MySQL together.
- I never used Apache.
- XAMPP and WAMP are the same thing pretty much. They both come with almost the same stuff.
- XAMPP (htdoc) and WAMP (www) folders are the same thing also. Just incase you're following a guide that refers to one of those locations.
- [Terabyte] Even better there is many web pages which guides you through setting up Apache, MySQL and PHP5 (all Latest) without all the baggage you get with the ones you mentioned.
Ascent or Mangos?
- I only used Mangos once a year ago. It was very buggy then but it was easy to setup. I don't know what it's like now.
- Ascent hasn't disappointed me that much at all. i prefer it more over Mangos.
- [Terabyte] Mangos has 5-10 Updates a Day and is coming along nicely but as I have not used Accent as I prefer fully open source.
[Ascent and Mangos] Start From Scratch or use a Repack?
- Avoid repacks at all costs. It is much better to start from scratch. Repacks may be easier but they could contain malware, difficult to update, and have more bugs.
- If you must use a repack for some reason, go with a popular one.
- if you must use a repack because you think it's too hard to setup a server, use a guide.
[Ascent] Ascent Stable or Ascent Trunk?
- Stable versions are obliviously more stable and crash less.
- Trunk versions have a higher chance of crashing but trunk's are updated a lot more then stable's.
- If your worried about your server crashing, use a server restarter.
- I use a trunk. It hasn't crashed on me in a very good while.
[Ascent] NCDB or RusDB?
- I heard RusDB is just a patched NCDB (Zul'Aman spawns and other stuff).
- I pefer NCDB over RusDB because NCDB is more up to date.
[Ascent] Normal Scripts or Moon++ Scripts?
- Normal scripts come with almost every Ascent binary released.
- Moon++ Scripts are used to fix certain instances and stuff. I prefer them over the normal scripts.
- You can only have one kind of script with DLL scripts. Like if you have "MoonInstanceScripts.dll" and "InstanceScripts.dll" (both do something with instances), you must choose what one you want. Obviously, the one with the word "Moon" in it, is the Moon++ Script while the one without the word "Moon" in it is the Normal Script.
[Ascent] LUA Scripts or DLL Scripts?
- Just have them both.
- Moon++ Scripts has merged with NCDB. You can find their scripts when you checkout NCDB.
[Ascent] SQL updates?
- Only certain SQL updates help you while others will not help at all. Run only what you need.
- I used all the SQL updates for the world database one time, couldn't use Trainers.
- Always backup your character database before you SQL update it for a certain Ascent revision.
- The file called "2527_world_equals_NCDB_rev690" in your "world_updates" folder means that if your NCDB was revision 690, it would equal 2527 meaning you should run any update above 2527 on your database I'm guessing.
- If you did a SVN update of your NCDB, you should of seen some update called "NCDB 831 = 2914". This means if you have NCDB 831, you must run all sql updates above 2914.
[Ascent] What SQL updates did I run?
- [Character] All of them.
- [World] "2665_wordfilter_character_names.sql" and "2665_wordfilter_chat.sql"
[Ascent and Mangos] Ascent Webcms, Krillin's Blizz-Like Frontend, or ABWOWS?
- I used them all. I like Ascent Webcms the best.
- All Signup pages are for certain server emulators. Choose the right one.
- Ascent Webcms is the easiest to setup without issues.
- I had many problems with Krillin's Blizz-Like Frontend.
- I had many more problems with ABWOWS.
- [Terabyte] Pick something that is updated a lot and secure plus if your hosting the web front end on the same line as your server, make sure you don't pick one that heavy on the graphics or people will lag the server grabbing the page.
[Ascent] What OS should I use to host the server?
- I'm pretty sure that Windows has the best support. Use it.
- Linux isn't a bad choice though.
- Mac OS X doesn't have a Ascent from what I heard.
- [Terabyte] Work with the O/S You can use - Linux might be more stable but pointless if your going to struggle working with it.
[Ascent and Mangos] SQlyog or Navicat?
- I think SQLyog is easier to use the Navicat.
- Use whatever your more comfortable with.
- [Terabyte] SQLyog is Free, NaviCat is a product you buy, personally I prefer Navicat myseft but whatever..
[Ascent] Ecko Tools or Alek's Ascent Restarter?
- I used both and I noticed no significant difference between them.
- Their both server restarts. I recommend Alek's Ascent Restarter because it's very user friendly.
- Ecko Tools however, has a database backup tool.
[Ascent] What do I use?
XAMPP, Ascent, NCDB, Normal Scripts with one Moon++ Script, Both DLL and LUA scripts, The last 2 SQL updates for the world database, Ascent Webcms, Windows, Alek's Ascent Restarter, and SQLyog.
[Ascent] What Ascent revision and Database should I use?
- Ascent 2.7-Trunk r2758
- Next Chapter Database r741
- I use that Ascent and NCDB at this very moment. Ascent hasn't crashed on me yet. I see no major problems in the Database either. If you were to start a server, go with that combination.
[Ascent and Mangos] Blizz-Like or Funserver?
- Use whatever you and the people on your server like.
- I personally like Blizz-Like servers the best.
Hope It Helps Anyone!
Would Be Nice If This Could Be A Sticky. :bigsmile:
Willing to add and change stuff if anyone has anything else to add...



Reply With Quote![[Guide] Choosing the Right Programs For Your Server](http://ragezone.com/hyper728.png)


