Peamine eesmärk, mille jaoks MaNGOS-i projekt loodi, on koolitus, seetõttu on selle lähtekoodi lubatud kasutada ainult hariduslikel eesmärkidel, kaasa arvatud komplekteeritud programm. MaNGOS-i ei saa kasutada avalike projektide installimiseks.
See on vajalik
- - Interneti-ühendusega arvuti;
- - programm "Notepad";
- - utiliit kaartide lahtipakkimiseks;
- - MySQL andmebaasiserver;
- - Microsoft Framework 3.5;
- - Navicati programm;
- - süsteemi haldamise oskused.
Juhised
Samm 1
Paigaldage arvutisse MySQL-i andmebaasiserver. Taaskäivitage, installige Navicati programm. Pärast Navicati installimist konfigureerige selle ühendus MySQL-serveriga. Selleks avage programm ja käivitage käsk Ühendus. Sisestage seadete aknas järgmine teave: esimesele väljale sisestage server, väljale hostinimi / ip-aadress sisestage localhost, port - 3306, kasutajanimi - root, sisestage sama parool nagu MySQL-i installimisel. Järgmisena looge neli andmebaasi: scriptdev2, tähemärgid, angod ja realmd. MaNGOS-serveri loomiseks on vaja luua baas. Paremklõpsake ühenduse serveri peal, käivitage käsk Uus andmebaas, sisestage andmebaasi nimi, määrake kodeeringuks utf8, klõpsake nuppu OK. Looge MaNGOS-serveri käivitamiseks ülejäänud alused samamoodi.
2. samm
Konfigureerige serverikomplekt, pakkige selle jaoks serverifailid kausta C: mangos, muutke faili mangosd.conf. Avage see märkmiku abil ja parandage järgmised read: LoginDatabaseInfo = "127.0.0.1; 3306; juur; mangos; realmd"; WorldDatabaseInfo = "127.0.0.1; 3306; juur; mangod; mangod"; CharacterDatabaseInfo = "127.0.0.1; 3306; juur; mangos; tähemärgid". Järgmisena leidke rida LogsDir = " MaNGOS-i serveri konfigureerimiseks, määrake logi jutumärkides. Pärast seda leidke rida RealmZone = 1. Kui teie World of Warcrafti klient on inglise keel, jätke see vahele ja kui see on vene keel, asendage üksus 12. Järgmiseks avage fail realmd.conf ja redigeerige LoginDatabaseInfo = "127.0.0.1; 3306; mangos; "line. Mangos; realmd" on sama mis eelmine variant. Avage fail scriptdev2.conf ja asendage järgmine rida: ScriptDev2DatabaseInfo = "127.0.0.1; 3306; root; mangos; scriptdev2". Salvestage fail.
3. samm
Alustage andmebaaside installimist. Laadige andmebaas lingilt alla https://zone-game.info/go/?https://svn2.assembla.com/svn/ytdbase/Full_DB/, täitke see MaNGOS-i andmebaasi pakkfailiga. Pakkige andmebaas paketifailiga ühte kausta, nimetage andmebaas ümber TDB_096_R45.01_rev6710.sql. Järgmisena alustatakse tabelite paigaldamist. Pärast installimist laadige Navicati abil alla andmebaasi värskendused. Selles avage serveriühendus, valige andmebaas, paremklõpsake sellel, valige käsk Execute batch file, avanevas menüüs klõpsake käsku "Start". Pärast seda pakkige World of Warcrafti kliendifailid lahti, teisaldage kaardid ja dbc-kaustad kausta, kuhu MaNGOS on installitud. Käivitage realmd.exe, seejärel mangosd.exe. Oodake, kuni server käivitub, kirjutage konsooli Konto loomine juur 12345. See käsk loob konto parooliga 12345.