Pvpgn ()

Megkértek, nem is olyan régen - lehetőség van arra, hogy emelje fel a Battle.net FreeBSD, és ha igen, hogy segítsen létrehozni. Játékok, amelyre szükség volt a saját szerver, akkor a Starcraft és a Warcraft 3 Miután egy rövid keresés után az oldatot talált formájában PvPGN. PvPGN (Player versus Player Gaming Network), amely a módosítás bnetd emulál a szerver Blizzard Battle.net (TM). Következő fogok beszélni, hogyan kell telepíteni és beállítani, valamint mik a problémái találkoztam munka közben vele. Minden cselekvés kerül sor a FreeBSD operációs rendszer verziója 8.3.







Mi megy a kikötők és állítsa PvPGN. Abban az időben az írás ezt a cikket rendelkezésre a kikötőkben verzió 1.8.5.


Összeállításakor a kikötő következő lehetőségek állnak rendelkezésre:

  • MYSQL - támogató tárolása felhasználói adatok MySQL.
  • PGSQL - támogató tárolása felhasználói adatok PostgreSQL.
  • Sqlite3 - támogató tárolása felhasználói adatok SQLite3.
  • D2 - összegyűjti szerver Diablo 2.






Tartsa mindent az adatbázis sokkal könnyebb, mint amikor minden felhúzókötelek. A szerveren ez már adatbázis PostgreSQL, ezért tettem egy kullancs lehetőség - PGSQL. További lehetőségek eltávolítjuk.

A telepítés után a / usr / local / etc könyvtár pvpgn. Ez lesz a standard konfiguráció fájl nevek, mint * -sample. Minden kívánt fájlokat átnevezni (vagy másolat) a forma nélküli -sample. Már most tudjuk elindítani a szervert, és megpróbál csatlakozni hozzá, de vannak lehetőségek, hogy hasznos lesz, hogy nézd meg, és esetleg változtatni. És különben is, ki kell igazítani a munka PostgreSQL, mert a standard konfiguráció a szerver tárolja a fájlt. Csak ne felejtsük el, hogy hozzon létre egy adatbázist és a felhasználói számára PvPGN, ha használja az adatbázist. Itt a fő konfigurációs fájl /usr/local/etc/pvpgn/bnetd.conf me:


A beállítás után tegye a démon bnetd indításkor és futtatni:


Csekk - ha a szolgáltatás fut:

Néhány szó a teremtés első rendszergazda PvPGN: létrehozása után egy fiókot a kiszolgálón szeretne csatlakozni az adatbázishoz és asztali pvpgn_bnet a felhasználó az oszlop auth_admin állítani igaz.




Kapcsolódó cikkek