Üdv. A kérdésem egy kicsit hülyén hangzik de kifejteném. A lényeg , hogy van egy 20-30 fős baráti társaság akikkel megbeszéltük , hogy 3.3.5 WOTLK alatt megyünk instázni , viszont nem akarunk felmenni közösségi szerverekre, egy teljesen privát szerveren akarunk játszani. Nézegettem az ac-web en ezt a Jeuties Repack-ot ami a legjobb 3.3.5 repack. Linkelem a repackot http://www.ac-web.org/forums/showthread.php?107225-Jeutie-s-Blizzlike-Repack-(3-3-5a) (http://www.ac-web.org/forums/showthread.php?107225-Jeutie-s-Blizzlike-Repack-(3-3-5a))
Végül az lett a döntésünk , hogy bérlünk egy VPS-t a következő paraméterekkel
4 magos xeon proci 3 GHZ
6GB RAM
Windows Server 2008
Sas winyó stb...
Na most a kérdésem az lenne , mivel nem tudom egy Repack Windows Server alatt mennyi erőforrást használ és hogy milyen stabilan , ez a VPS elég lenne evvel a Repackal 30-40 főre? Vagy ha esetleg többen lennénk 70-80 főre?
Linuxon akár 2gb rammal is elfutna ez. Windowson sose futtattam ilyesmit.
Az a baj Linuxon nincsen repack , én viszont máshoz nem nagyon értek wow szervereknél , repackot csak kicsomagolom futtatom és kész is a szerver. Vagy esetleg van Linuxra olyan repack ami rendesen javítva van ?
Helló, pont neki van linuxos repack-ja is http://www.ac-web.org/forums/showthread.php?126964-%26%23991%3B-Jeutie-s-Blizzlike-Repack-%26%23991%3B-for-Linux-by-Ghostcrawler336
De ezek 2011-es cuccok, szóval amit azóta javítottak TrinityCore bácsiék az azóta nincs bele vissza forgatva. Nem tudom milyen állapotba van most a TC de annak idején is elég jól össze volt rakva, azóta egy pár év eltelt :D Illetve össze rakni mind windows mind linux alatt sem bonyolult vannak hozzá jó leírások. ( Itteniek elég régiek már... ) VPS-nek amit írtál elégnek kell lennie 70-80 főre is, csak figyelni kell egy pár dologra pl a MySql confra aminek alapból elégé le van véve a kakó...
Esetleg a mysql configban tudnál privát segítséget nyújtani? Ugye a repackokhoz portable előretelepített mysql van , a configban tudnál segíteni , hogy a lehető legstabilabb legyen a legkevesebb erőforrás használattal? :)
Ma éjszaka remélhetőleg lesz egy kis szabadidőm, fordítok nektek egy TC-t, meg nagy vonalakba leírom, hogyan lehet működésre bírni, illetve egy alap mysql tuningot is és akkor másnak is lesz miből kiindulni.
Nagyon szépen köszönöm , megmondom őszintén Windowshoz jobban értek általános felhaszálásban mint Linuxhoz viszont Windowson volt már nagyon rossz tapasztalatom WOTLK Repackal kapcsolatban , futtattam egy Repackot ami 20 playernél 3-4 óra hossza alatt bezabált 4GB Ramot és mivel annyi ram volt a gépben ki is crashelt az egész , ezt most nem tudom , hogy a Repack volt ilyen vagy a Windows nem tud a Rammal bánni . A linuxról tudom, hogy nagyon jól kezeli a memóriát mert a nem használt memóriát visszaforgatja a rendszernek , lehet Windowson pedig ez folyamatosan csak gyűlik gyűlik ahogyan a playerek is más mást csinálnak éppen viszont miután lelépnek a szerverről és felszabadulna Ram nem adja vissza a rendszernek , hanem ugyanugy annyit eszik a szerver továbbra is , de lehet rosszul tudom.
mangossal jobban járnak szerintem. folyamat csinálják a régieket.
Update: A VPS megvan
6magos processzor
8GB ram
Szerintem elég az, de sávszél nem korlátozott, esetleg adatforgalom?
Mivel Windows Server 2012 fut a gépen , mértem egy sávszélt speedtesten le 920mb/s volt fel 928mb/s , az adatforgalom pedig korlátlan
Egyébként már fut is a gépen egy Mangos alapú 2.4.3 TBC szerver
Itt lehet megtekinteni: www.salvationwow.tk
Windows-al vigyázz, nehogy bekapd te is a WannaCry nevű ransomware-t, nagyon terjed! Többféle null day sebezhetőséggel terjed, elvileg microsoft már patchelte a hibákat, de elvileg egy szigorú tűzfal szabállyal is megállítható, csak azt engedd bejövő kapcsolatnak amit tényleg muszáj (pl web, auth, world portok, esetleg ftp és db).
Egyszer valahogy megtaláltam ezt már, engem panda wod, legion jobban megfog.TBC jó volt, de kiment nagyon. WOTLK.... az meg egy hulladék kontent.
Szerencsésen most összecsúszik minden de egy friss core buildet csináltam :
https://mega.nz/#!V4BSFAbQ!rAlzWBCw9vsS62LVKjk_IbJw1vT5pQzya1m-7d59Bg4 TC 3.3.5 - MMAP/VMAP/MAP extractor - configok // nincs tesztelve
Nagyon szépen köszönjük! :)
Ehhez gondolom akkor már egy normális telepített mysql szervert kell létrehozni ? Sajnos annyira nem vagyok járatos benne , én világ életemben repackokat használtam .
Nyilván előnyös lenne egy új mysql server, viszont ugyan azt is használhatod ami a repack-hez adtak, innentől kezdve csak annyi a dolgod, hogy újra telepíted az auth characters world adatbázist. githubról megtalálod ami neked kell, és ne felejsd el az update-eket is betenni.
milyen updatekre gondolsz?
Nem ártana picit nézelődni, remélem innen azért már menni fog. https://github.com/TrinityCore/TrinityCore/tree/3.3.5/sql/updates
Szerintem próbáld meg egy új friss Mysql-el, abból is tanulsz, hogyan működnek.
MySQL beszerzése
Mysql-t szed le : https://dev.mysql.com/downloads/mysql/
Telepítsd értelem szerűen, ha jól emlékszek megkérdi hogy PATH-hez hozzáfűz-e mysqlt, ez kelleni fog ha command prompt-ból elakarod írni a mysql parancsot, ha lentebb nem lesz értelmezhető a cmd-nek a mysql akkor az ezért lesz. :D
SQL fájlok beszerzése és importálása
Innen szed le a TDB 335-t : ( jelenleg TDB 335.65 )
https://github.com/TrinityCore/TrinityCore/releases
Ebben van benne amit a világban látsz npc,itemek stb. Ezt a fájlt csomagold ki szükség lesz a TDB_full_world_335.63_2017_04_18.sql fájlra.
Utána kelleni fog még két sql fájl amiben a felhasználók és karaktereik lesznek tárolva.
https://raw.githubusercontent.com/TrinityCore/TrinityCore/3.3.5/sql/base/auth_database.sql
https://raw.githubusercontent.com/TrinityCore/TrinityCore/3.3.5/sql/base/characters_database.sql
Létre kell hozni 3 adatbázist a mysql szervereden, ebben segít :
https://raw.githubusercontent.com/TrinityCore/TrinityCore/3.3.5/sql/create/create_mysql.sql
Ha ezek a fájlok megvannak, akkor már csak importálni kell őket. Innen CMD szükséges.
mysql -u root -p < create_mysql.sql
mysql -u root -p auth < auth_database.sql
mysql -u root -p characters < characters_database.sql
mysql -u root -p world < TDB_full_world_335.63_2017_04_18.sql
Így megkapsz egy adatbázist ami 2017_04_18 állapotot tükrözz most jönnek a képbe az addig kijött updatek amik kellenek a magnak, hogy helyesen működjön.
Innen minden fájl kell :
https://github.com/TrinityCore/TrinityCore/tree/3.3.5/sql/updates/auth/3.3.5
https://github.com/TrinityCore/TrinityCore/tree/3.3.5/sql/updates/characters/3.3.5
https://github.com/TrinityCore/TrinityCore/tree/3.3.5/sql/updates/world/3.3.5
(Egyszerűbb ha githubról lehúzod az egész trinitycore-t, persze a 3.3.5-s branch-t.)
Utána auth update importálása :
Oda lépsz abba a könyvtárba ahol vannak az auth update fájlok, példa parancs : cd c:\trinity\update\auth
értelem szerűen ide azt az elérést kell megadni ahova lépni akarsz és most az auth fájlokhoz szeretnél :D ha másik meghajtó akkor kelleni fog a meghajtóra való váltás amit egyszerűen beírod a meghajtó betűjelét és egy kettőspont utána enter pl D:
Összemásolod a fájlokat :
copy /b *.sql auth_all_updates.sql
Linux esetén:
cat *.sql > auth_all_updates.sql
Importálod a fájlt az adatbázisba :
mysql -u root -p auth < auth_all_updates.sql
Char update :
cd megfelelo:\meghajtóra\és\könyvtárba\lépés
copy /b *.sql char_all_up.sql
mysql -u root -p characters < char_all_up.sql
World update :
cd megfelelo:\meghajtóra\és\könyvtárba\lépés
copy /b *.sql world_all_up.sql
mysql -u root -p world < world_all_up.sql
Nagyon szépen köszönöm a segítséget! Még egy utolsó kérdésem van , épp egy 2.4.3 Mangos Core-t raktam össze a gépre , a realmd.exe működik , viszont a mangosd.exe nem akar működni mert hiányoznak a .dbc kiterjesztésű fájlok , .dbc kiterjesztésű cuccokat honnan szerzem meg?
https://github.com/cmangos/issues/wiki/Installation-Instructions#extract-files-from-the-client
Wow kliensből kell ki menteni ezeket a fájlokat és a core felfogja olvasni.
Köszönök minden segítséget, remélem nem fogok elakadni :)