 |
|
|
| Autor |
Mesaj |
killeros SEF SUPREM


Data inscrierii: 14/Sep/2007 Mesaje: 104 Localitate: D://wowserver/Mangos
|
Trimis: 14/09/2007 18:09 Titlul subiectului: cum faci server de wow TBC |
|
|
Install SQL Applications:
Install MySQL
1. Launch the MySQL installation application. (Setup.exe)
2. When prompted, select "Typical" for setup type.
3. When prompted, select "Skip Sign-Up".
4. When install is complete you will be given the option to "Configure the MySQL Server Now". Make sure this is checked, then press finish.
5. When prompted, select "Standard Configuration"
6. When prompted, place a check in "Install as Windows Service" and "Launch the MySQL Server Automatically". Service name should be "MySQL"
7. When prompted select "Modify Security Settings". In the two empty dialog boxes, type in the password you wish to use for the MySQL root (aka Administrator) account. This is the most important account on MySQL and has full access to all databases and functionality. It's recommended you use a very strong password to prevent access to your MySQL server instance. (If you plan on administering your MySQL instance from a remote machine, then select "Enable root access from remote machines". If you don't know if you need this, then do not select it.)
8. Select execute to apply all of your configuration settings.
Install SQLyog (or your preferred MySQL tool)
1. Launch SQLyog installation application.
2. Accept license agreement when prompted.
3. Install in default location when prompted. (You can install in an alternate directory if you prefer.)
4. When installation is complete, place a check in the box for "Run SQLyog 5.31".
5. When SQLyog launches you will be prompted to fill in the following:
* MySQL host address: Usually this will be "localhost" or the IP address of the server where your MySQL database is running.
* UserName: "root"
* Password: this is the password you selected in your MySQL installation for the root account (step #7 above).
* Database(s): "realmd;mangos"
* Leave other options to defaults.
6. Press Connect. This will connect you to your MySQL instance.
7. Once the interface opens, right-click on root@localhost in the left pane, and select "Create Database".
8. When prompted for a database name type "mangos".
9. Repeat steps 7 and 8 and type "realmd" for the second database.
Setup MaNGOS Server Directory:
Create a directory for your MaNGOS installation. For example: "C:\MaNGOS"
Extract all files from your downloaded binary to this MaNGOS directory.
If you created your own binary copy all of the *.exe and *.dll files from your \bin\release directory into the MaNGOS directory.
Make sure that the files mangosd.conf and realmd.conf are placed in this same directory. (Some binary compilations will have these files in an "extras" folder.)
If you've compiled your own binaries then you will need to copy the mangosd.conf.in and realmd.conf.in files from your "\src\mangosd" and "\src\realmd" directories. Rename them both by removing the ".in" portion of the file name.
If you've downloaded your binary files, make sure it included two .dll files "libeay32.dll", and "libmySQL.dll" and that these are placed in your MaNGOS directory. If these were not included in the binary d/l check with the provider to see if they have these files in a seperate archive. If you compiled your own release, you will have these files in your release directory
Extract Client .dbc and map Files:
Extract map files
Place ad.exe into the client's root directory. ("C:\World of Warcraft")
Create a subdirectory called 'maps'. ("C:\World of Warcraft\maps")
Launch ad.exe. This will begin the extraction of map files. (This can take a long time depending on your system.)
When ad.exe has finished, copy the folder "C:\World of Warcraft\maps" and place it in your ManGOS server directory ("C:\MaNGOS"). So you should now have a "C:\MaNGOS\maps" directory containing numerous (2400+) .map files.
You may now safely delete the directory "C:\World of Warcraft\maps".
Extract *.dbc files
Create a directory for your .dbc files in the MaNGOS server directory. ("C:\MaNGOS\dbc")
Extract all the files of the mpqe archive into your clients data\language directory. (ex "C:\World of Warcraft\data\enUS" or "C:\World of Warcraft\data\enGB")
Open up your dos command window. (Start->Run, type "cmd" then enter.)
Change your directory to "C:\World of Warcraft\data\enUS". (type cd "C:\World of Warcraft\data\enUS")
Type in the following:
Code: Select all
mpqe /p locale-enUS.MPQ DBFilesClient\*.dbc
mpqe will now extract the dbc files to a new directory in your client's data\lang directory called ...\enUS\MPQOUT\DBFilesClient. ("C:\World of Warcraft\data\enUS\MPQOUT\DBFilesClient")
You should see it reference three files: "patch-enUS-2.MPQ", "patch-enUS.MPQ", and "locale-enUS.MPQ".
When mpqe has completed, copy the content all of the .dbc files from the output directory listed in the previous step to your server's dbc directory. ("C:\MaNGOS\dbc") You should have 175 .dbc files.
You may now delete the client output directory ("C:\World of Warcraft\data\MPQOUT") if you wish.
Build the Vmap Files: (Only if you use"Line of Sight" Addon)
Recently vmaps have been utilized to assist with "Line of Sight" issues.
Find the batch file"makevmaps_SIMPLE.bat" ("C:\MaNGOS\Vmap")
Double Click. Depending on your system, this step may take quite some time.
Alternately you could run "make vmaps.bat" instead, but additional prompts will come up in the process.
As this process is improved upon, you may need to rebuild these files more than once. Pay attention to future release notes.
Move the "C:\MaNGOS\Vmap\vmaps\" directory into the root of the MaNGOS directory ("C:\MaNGOS\vmaps")
Install the Database:
Realmd Database
Connect to your MySQL server. (Follow steps 5 & 6 from Sqlyog install guide)
In the left pane, right-click on realmd and select "Restore from SQL Dump". (Note: some older versions may read "Import Batch File".)
Browse to the "realmd.sql" file in your server directory. ("C:\MaNGOS\sql")
If your database came with a realmd.sql use that one
Execute. This should only take a clipă and you will get a message that it's complete.
Close Dialog.
***CRITICAL***
You have two options when loading the MaNGOS database. You can use a standard empty database that provides table structure and core components only, OR you can install a playable database that includes everything you would need to start playing immediately.
The baseline database is called "mangos.sql" and can be found in your server's "\sql" folder. This database has no NPCs, no monsters, no quests or other data. It ONLY provides the SQL table structure.
For a playable database you need to go to Silver's Database Site and download a FULL database that is compatible with your current MaNGOS binaries. After the downloaded file is extracted it should be at least 40MB and as large as 100MB.
If you ask me I would prefer to use a DB from Project Silvermoon or equal. -festis2k
MaNGOS Database
Connect to your MySQL server. (Follow steps 5 & 6 from Sqlyog install guide)
In the left pane, right-click on mangos and select "Restore from SQL Dump". (Note: some older versions may read "Import Batch File".)
Browse to the database file that you wish to load to create your database. (This will either be the basic mangos.sql from the binary downloads or a large full database from Silver's forum or another source.)
Execute. This will take quite some time depending on your system. At points it may seem like it's hung. LET IT RUN!
If you need to install any changesets/updates for you database, now is the time. Install them in order.
For Silver's db, you can follow this thread for assistance on installing their databases and Changesets
When these are complete you will have all the data you need to run MaNGOS.
Optional databases are available. One such db is MangownsDB
Configure MaNGOS:
Setup your realm:
Connect to your MySQL server. (Follow steps 5 & 6 from Sqlyog install guide)
Open the realmd branch in the left pane and select "realmlist".
At the bottom of SQLyog click on the "Table Data" tab.
Change the "name" field to your preferred realm name. It CANNOT be the default "MaNGOS".
For now leave the address to "localhost" or "127.0.0.1". (This will be the same address that your clients must set in their realmlist.wtf files to connect.)
Select the "Save Changes" button.
Configure realmd.conf:
Open realmd.conf in notepad. It should be in your root server directory ("C:\MaNGOS).
Find "LoginDatabaseInfo =" Change it to "LoginDatabaseInfo = "127.0.0.1;3306;root;[password];realmd".
Save and close file.
Configure mangosd.conf:
Open mangosd.conf in notepad. It should be in your root server directory ("C:\MaNGOS).
Find these lines and set as shown:
DataDir = "."
WorldDatabaseInfo = "127.0.0.1;3306;root;[password];mangos"
LoginDatabaseInfo = "127.0.0.1;3306;root;[password];realmd"
Save and close file. |
|
| Sus |
|
 |
|
|
Nu puteti crea un subiect nou in acest forum Nu puteti raspunde in subiectele acestui forum Nu puteti modifica mesajele proprii din acest forum Nu puteti sterge mesajele proprii din acest forum Nu puteti vota in chestionarele din acest forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|
|
|