A trinitycore összeállítása linuxon

A TrinityCore összeállítása Linuxon

A trinitycore összeállítása linuxon

A TrinityCore összeállítása Linuxon

1. szakasz: Szoftverek és könyvtárak telepítése

Processzor SSE2 támogatással
Boost ≥ 1,49 (≥ 1,54 iff build Clang-val)
MySQL ≥ 5.1.0
OpenSSL ≥ 1.0.0
CMake ≥ 2.8.9
ZeroMQ ≥ 2.2.6 (csak 4.3.4 és 6.x ágak)
GCC ≥ 4.7.2 vagy Clang ≥ 3.3

apt - get install build - esszenciális autoconf libtool gcc g ++ make cmake git - core

apt - get install wget p7zip - teljes libncurses5 - dev zlib1g - dev libbz2 - dev

apt - get install libssl - dev mysql - server mysql - ügyfél libmysqlclient - dev libmysql ++ - dev libreadline6 - dev

apt - get install libboost - dev libboost - szál - dev libboost - rendszer - dev libboost - fájlrendszer - dev libboost - programok - opciók - dev libboost - iostreams - dev

# a 4.3.4 és a 6.x forrás verziókhoz

sudo apt - telepítse a libzmq - dev parancsot

Megjegyzés: Ha nem telepítette az OpenSSL akkor biztos, hogy telepíteni a fenti listában az nincs jelen, mert az OpenSSL általában helyezni a telepítést az operációs rendszer.

2. lépés: Első lépések

Az első dolog, amire szükségünk van, a TrinityCore kernel források
Ebben az esetben a 3.3.5a verziót használjuk erre a célra, kiválasztjuk azt a mappát, ahol a források letöltésre kerülnek
és használja a korábban telepített git letöltésre.

(Mappa létrehozásához használja az "mkdir mappa neve" és a "cd / folder name" parancsot, hogy a mappába menjen)

A kiszolgáló összeszerelése a / home / Diyvol / server mappában egy teljes hibajelöléssel a fordítás során

CEllenõrizze. / - DPREFIX = / home / Diyvol / szerver - DCONF_DIR = / home / Diyvol / szerver / etc - DLIBSDIR = / home / Diyvol / szerver / lib - DTOOLS = 1 - DWITH_WARNINGS = 1

A szervert a kiszolgáló mappába építheti. config a kiszolgáló / etc mappához és a könyvtárhoz a kiszolgáló / lib mappához + teljes hiba napló a fordítási időben

Indítsa el a rendszermagot
Miután összeállította a konfigurációt és ellenõrizte, hogy rendben vagyunk, elkezdhetjük a rendszermag összeállítását.

Térképek a kiszolgálóhoz
Kitűnő a kezdeti beállítások befejezése után, és folytassa a felkészülést az induláshoz.

Most további fájlokra van szükségünk a kiszolgálónk működtetéséhez: térképek, dbc, vmap, mmap.
Írja le, hogyan kell az adatfájlokat a kiszolgálón kivonni, azt hiszem, nem tanácsos, mert szinte senki sem tartja a játékot World of Warcract a szerver gépen.
Tehát a remélhetőleg már megtanult előre ezeket a fájlokat, vagy indítsa el most, ha nincs lehetőség bármely okból, hogy távolítsa el mindig megtalálja ezeket a fájlokat az interneten.

Mivel az aktuális fájl megkapta a szükséges fájlokat, dobja őket a kiszolgálón az "adat" mappába, és tovább fogunk folytatni.

A játékkiszolgáló adatbázisának telepítése
Most 3 adatbázisot kell létrehoznunk mysql adatbázisunkban (auth, world, characters)
Az adatbázissal való teljes munkafolyamat közvetlenül a konzolról indul, szükségtelen programok nélkül.

Először be kell lépnünk adatbázisunkba root felhasználónk alatt (létrehozhat egy új, nagyon kívánatos)

(Figyelmeztetés, ez nem szükséges, ha ezt megtette, akkor ne felejtsd el megváltoztatni a bejelentkezési és a jelszót a konfigurációban)

Példa arra, hogyan kell egy egyszerű konzolból dumpolni egy adatbázisba