Előfeltételek
A szerver testreszabása
A szerver frissítése
A szerver futtatása
Ebben az oktatóanyagban elmagyarázom, hogyan kell beállítani egy 7 Days to Die szervert a CentOS 7 rendszeren.
Előfeltételek
Ezt a játékot Steam-fiókodon kell birtokolnod.
Mielőtt elkezdené, győződjön meg arról, hogy a rendszer teljesen frissítve van. Ezután létrehozunk egy új felhasználót a szerverhez. Ügyeljen arra, hogy kemény jelszót használjon.
yum update
yum upgrade -y
adduser 7d2d
passwd 7d2d
Nyissuk meg a szükséges tűzfalportokat is.
firewall-cmd --zone=public --add-port=26900/tcp --permanent
firewall-cmd --zone=public --add-port=26900/udp --permanent
firewall-cmd --reload
Telepítse a szükséges libeket a SteamCMD futtatásához.
yum install glibc.i686 libstdc++.i686 -y
Most váltsunk az imént létrehozott felhasználóra.
su 7d2d
cd ~
Ideje letölteni a SteamCMD-t.
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar xf steamcmd_linux.tar.gz
Most futtatnunk kell a SteamCMD-t, és telepítenünk kell a szerver fájljait. Kérjük, vegye figyelembe, hogy ha engedélyezve van a Steam Guard, akkor a bejelentkezéshez ellenőriznie kell az e-mail-címét.
./steamcmd.sh
login YourAccount
*enter your password and steam guard code if necessary*
force_install_dir ./7d2d
app_update 294420 validate
A szerverszoftver most telepítve van.
A szerver testreszabása
Szeretné személyre szabni a szerver nevét, leírását és esetleg a slotjait?
A szerver nevének módosításához szerkessze a fájlt serverconfig.xml.
nano serverconfig.xml
Csak az value=""alkatrészen belül módosítsa az értéket .
- Az 5. sorban váltson
My Game Hostarra, amire csak akar.
- A 7. sorban váltson
8a kívánt helyek számára. A helyek maximális száma 32.
- A 8. sorban váltson
A 7 Days to Die servera választott leírásra.
A szerver frissítése
Frissíteni kell a Steam frissítések miatt? Ne aggódj! Ezzel az egyszerű szkripttel egyetlen paranccsal frissítheti szerverét.
Először hozzuk létre a fájlt update_7d2d.txt.
nano /home/7d2d/update_7d2d.txt
Ezután illessze be a következőket:
login YourUser YourPassword
force_install_dir ./7d2d
app_update 294420
quit
És most, hogy frissítse a szervert, mindössze annyit kell tennie, hogy futtassa a következő parancsot:
cd ~
./steamcmd.sh +runscript update_7d2d.txt
A szerver futtatása
Keresse meg a következő mappát, és futtassa a szervert.
cd /home/7d2d/7d2d/
screen -dmS 7d2d ./startserver.sh -configfile=serverconfig.xml
A szerver most a háttérben fut. A szerver leállításához futtassa a következő parancsot:
pkill 7Days
Élvezze új 7D2D szerverét!