Instalacija Left 4 Dead
Prilagodba poslužitelja
Ažuriranje vašeg poslužitelja
Pokretanje vašeg poslužitelja
U ovom vodiču objasnit ću kako instalirati i konfigurirati L4D poslužitelj na CentOS 7.
Instalacija Left 4 Dead
Prije nego što počnemo, moramo se uvjeriti da je sustav ažuran i siguran. Također ćemo morati stvoriti novog korisnika za poslužitelj. Kada se to od vas zatraži, navedite jaku, sigurnu lozinku za ovog korisnika.
yum update
yum upgrade -y
adduser l4d
passwd l4d
Potrebni portovi vatrozida koje zahtijeva Left 4 Dead moraju se otvoriti, pa učinimo to prije nego što krenemo dalje.
firewall-cmd --zone=public --add-port=27015/tcp --permanent
firewall-cmd --zone=public --add-port=27015/udp --permanent
firewall-cmd --reload
Moraju se instalirati potrebne knjižnice sustava potrebne za pokretanje SteamCMD-a.
yum install glibc.i686 libstdc++.i686 -y
Prijeđite na korisnički račun koji smo prethodno kreirali.
su l4d
cd ~
Preuzmite softver SteamCMD.
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar xf steamcmd_linux.tar.gz
Sljedeće, moramo koristiti SteamCMD za instaliranje datoteka poslužitelja igara.
./steamcmd.sh +login anonymous +force_install_dir ./l4d +app_update 222840 validate +quit
Kada se na ekranu Success! App '222840' fully installed.pojavi , poslužitelj je instaliran.
Prilagodba poslužitelja
Prilagodba poslužitelja se vrši uređivanjem server.cfgdatoteke.
nano ~/l4d/left4dead/cfg/server.cfg
Popunite server.cfgsljedećim tekstom. Budite sigurni da promjene ServerNamei RconPassworddo željenog naziva poslužitelja i rcon lozinkom (server admin).
hostname "ServerName"
rcon_password RconPassword
Ažuriranje vašeg poslužitelja
Stvorite datoteku update_l4d.txtu početnom imeniku korisnika.
nano /home/l4d/update_l4d.txt
Popunite tu datoteku sljedećim sadržajem.
login anonymous
force_install_dir ./l4d
app_update 222840
quit
Ažurirajte svoj poslužitelj bilo kada pokretanjem sljedeće naredbe.
cd ~ && ./steamcmd.sh +runscript update_l4d.txt
Pokretanje vašeg poslužitelja
Da biste pokrenuli svoj poslužitelj, pokrenite sljedeće naredbe.
cd /home/l4d/l4d/
screen -dmS l4d ./srcds_run -console -game left4dead -port 27015 +map l4d_farm04_barn +maxplayers 4 +exec server.cfg
Poslužitelj sada radi u pozadini screen.
Da biste isključili poslužitelj, pokrenite sljedeću naredbu.
screen -S l4d -X quit
Uživajte u svom novom Left 4 Dead serveru!