This article is part of the Installation Guide. You can read it alone or click on the previous link to easily move between the steps. |
Before proceeding, please make sure that you have your database set up properly. |
Extracting DBC, Maps, VMaps & MMaps
|
Browse into your Release folder (Can differ depending on OS)
Delete the .dist extensions from worldserver.conf.dist and authserver.conf.dist.
You should now have worldserver.conf and authserver.conf within your Release folder (Windows).
Scroll down to the LoginDatabaseInfo, WorldDatabaseInfo, and CharacterDatabaseInfo config options and enter MySQL Server login information for the server to be able to connect to your database.
On a newly compiled config, you should have the following values:
LoginDatabaseInfo = "127.0.0.1;3306;trinity;trinity;auth" WorldDatabaseInfo = "127.0.0.1;3306;trinity;trinity;world" CharacterDatabaseInfo = "127.0.0.1;3306;trinity;trinity;characters" |
It follows this structure:
Variablename = "MySQLIP;Port;Loginname;Password;database" |
The following settings must be verified:
IMPORTANT: If you choose not to run vmaps or mmaps, you must make the following changes:
Scroll down to the LoginDatabaseInfo and enter MySQL Server login information.
LoginDatabaseInfo = "127.0.0.1;3306;trinity;trinity;auth" |
It follows this structure:
Variablename = "MySQLIP;Port;Loginname;Password;database" |
Just like the worldserver.conf, you have to enter these necessary values and customize your preferences.
You need to make sure that your authserver application directs incoming connections to your realm.
External IP – If you want other people to connect to your server, use your external IP. Visit http://www.whatismyip.com/ to find your external IP address.
The TrinityCore Team and Owners DO NOT in any case sponsor nor support illegal public servers. If you use these projects to run an illegal public server and not for testing and learning it is your own personal choice. |
After completing all the steps listed above you can now start your server.
You can type commands inside the worldserver program, similar to a command prompt.
If you still have any problem, check http://www.trinitycore.org/f/topic/10656-updating-or-starting-with-trinitycore-issues/ and http://www.trinitycore.org/f/topic/1518-trouble-with-your-trinity-install-readme-1st-faqs/
If you still have any problem, check:
This article is part of the Installation Guide. You can read it alone or click on the previous link to easily move between the steps. |