Hosting Multiple Realms

From MaNGOS

Jump to: navigation, search

Hosting multiple realms on a single computer is not as complicated as it sounds. It involves simple steps and a slight modification to the router if necessary.

  1. In your server folder, create a folder called "Server Executables"
  2. In that folder, create separate folders for each realm. Name them accordingly.
  3. In each realm folder, place:
    1. Mangosd.exe
    2. ACE.dll
    3. dbghelp.dll
    4. libeay32.dll
    5. libmySQL.dll
    6. MaNGOSScript.dll
    7. mangosd.conf.
  4. Open your SQL explorer
  5. Navigate to the realmd database
  6. Open the realmlist table and add new entries. Simply copy the original entry and change the relevant data (Only the port number really needs to be changed, along with the name.)
  7. You need a separate characters and mangos database for each realm. Create new tables and name them accordingly (fun_mangos, fun_characters; dev_mangos, dev_characters; inst80_mangos, inst80_characters, etc.)
  8. Execute the batch files for each database. Navicat users can simply copy the tables in the original mangos database and paste them.
  9. Save and close.
  10. Next, open the mangosd.conf of each realm excluding your primary realm. In each config file, increment the port number from 8085 to 8086, the next realm to 8087, etc.
  11. Change the database connections in the config files to match the database names you created earlier.
  12. Save and close all mangosd.conf files.
  13. Execute the realmd.exe in your root WoW server folder.
  14. Execute your mangosd.exe's.
  15. Go play!

Finished -- Zayfox 02:56, 5 July 2009 (UTC).

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox