A Left 4 Dead telepítése
A szerver testreszabása
A szerver frissítése
A szerver futtatása
Ebben az útmutatóban elmagyarázom, hogyan telepíthet és konfigurálhat L4D-kiszolgálót CentOS 7 rendszeren.
A Left 4 Dead telepítése
Mielőtt hozzákezdenénk, meg kell győződnünk arról, hogy a rendszer naprakész és biztonságos. Új felhasználót is létre kell hoznunk a szerverhez. Amikor a rendszer kéri, adjon meg erős, biztonságos jelszót ehhez a felhasználóhoz.
yum update
yum upgrade -y
adduser l4d
passwd l4d
A Left 4 Dead által igényelt tűzfalportokat meg kell nyitni, ezért tegyük meg, mielőtt továbblépnénk.
firewall-cmd --zone=public --add-port=27015/tcp --permanent
firewall-cmd --zone=public --add-port=27015/udp --permanent
firewall-cmd --reload
Telepíteni kell a SteamCMD futtatásához szükséges rendszerkönyvtárakat.
yum install glibc.i686 libstdc++.i686 -y
Váltson a korábban létrehozott felhasználói fiókra.
su l4d
cd ~
Töltse le a SteamCMD szoftvert.
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar xf steamcmd_linux.tar.gz
A következő lépésben a SteamCMD-t kell használnunk a játékszerver-fájlok telepítéséhez.
./steamcmd.sh +login anonymous +force_install_dir ./l4d +app_update 222840 validate +quit
Amikor a képernyőn ez olvasható Success! App '222840' fully installed., a szerver telepítve van.
A szerver testreszabása
A szerver testreszabása a server.cfgfájl szerkesztésével történik .
nano ~/l4d/left4dead/cfg/server.cfg
Töltse server.cfgfel a következő szöveggel. Ügyeljen arra, hogy módosítsa ServerNameés adja RconPasswordmeg a kívánt szerver nevét és rcon jelszavát (szerveradminisztrátor).
hostname "ServerName"
rcon_password RconPassword
A szerver frissítése
Hozza létre a fájlt update_l4d.txta felhasználók kezdőkönyvtárában.
nano /home/l4d/update_l4d.txt
Töltse ki a fájlt a következő tartalommal.
login anonymous
force_install_dir ./l4d
app_update 222840
quit
Frissítse szerverét bármikor a következő parancs futtatásával.
cd ~ && ./steamcmd.sh +runscript update_l4d.txt
A szerver futtatása
A szerver elindításához futtassa a következő parancsokat.
cd /home/l4d/l4d/
screen -dmS l4d ./srcds_run -console -game left4dead -port 27015 +map l4d_farm04_barn +maxplayers 4 +exec server.cfg
A szerver most háttérmunkamenetben fut screen.
A szerver leállításához futtassa a következő parancsot.
screen -S l4d -X quit
Élvezze az új Left 4 Dead szervert!