În acest tutorial vă voi explica cum să configurați un server Counter-Strike: Global Offensive. Pașii din acest ghid au fost scrise pentru CentOS 7.
Cerințe preliminare
Să ne asigurăm că sistemul este complet actualizat înainte de a începe. De asemenea, vom crea un utilizator nou pentru server. Nu uitați să utilizați o parolă puternică.
yum update
yum upgrade -y
adduser csgo
passwd csgo
Deschideți porturile firewall necesare.
firewall-cmd --zone=public --add-port=27015/tcp --permanent
firewall-cmd --zone=public --add-port=27015/udp --permanent
firewall-cmd --reload
Instalați libs-urile necesare pentru a rula SteamCMD.
yum install glibc.i686 libstdc++.i686 -y
Acum, treceți la utilizatorul care tocmai a fost creat.
su csgo
cd ~
Descărcați software-ul SteamCMD.
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar xf steamcmd_linux.tar.gz
Acum trebuie să rulăm SteamCMD și să instalăm fișierele serverului.
./steamcmd.sh
login anonymous
force_install_dir ./csgo
app_update 740 validate
Când spune Success! App '740' fully installed, pur quitși simplu tastați și apăsați enter.
Serverul dvs. este acum instalat.
Personalizarea serverului
Personalizarea serverului se face prin editarea fișierului server.cfg.
nano ~/csgo/csgo/cfg/server.cfg
Lipiți următoarele server.cfgși schimbați ServerNameși RconPasswordîn ceea ce doriți.
hostname "ServerName"
rcon_password RconPassword
Actualizarea serverului
Trebuie să faceți o actualizare datorită actualizărilor cu Steam? Nu-ți face griji! Utilizați scriptul de mai jos pentru a actualiza serverul dvs. cu o singură comandă.
Mai întâi, creați fișierul update_csgo.txt.
nano /home/csgo/update_csgo.txt
Apoi populează-l cu următoarele:
login anonymous
force_install_dir ./csgo
app_update 740
quit
Pentru a vă actualiza serverul, tot ce trebuie să faceți este să executați următoarea comandă.
cd ~
./steamcmd.sh +runscript update_csgo.txt
Rulează serverul
Navigați la folderul următor și rulați serverul.
cd /home/csgo/csgo/
screen -dmS csgo ./srcds_run -game csgo -console -port 27015 +game_type 0 +game_mode 1 +mapgroup mg_bomb +map de_nuke -autoupdate
Serverul rulează acum în fundal. Pentru a opri serverul, executați următoarea comandă:
screen -S csgo -X quit
Bucurați-vă de noul dvs. server CS: GO!