Requisits previs
Personalització del servidor
Actualitzant el teu servidor
Executant el vostre servidor
En aquest tutorial explicaré com configurar un servidor de Counter-Strike: Global Offensive. Els passos d'aquesta guia es van escriure per a CentOS 7.
Requisits previs
Assegurem-nos que el sistema estigui completament actualitzat abans de començar. També crearem un nou usuari per al servidor. Recordeu utilitzar una contrasenya segura.
yum update
yum upgrade -y
adduser csgo
passwd csgo
Obriu els ports del tallafoc necessaris.
firewall-cmd --zone=public --add-port=27015/tcp --permanent
firewall-cmd --zone=public --add-port=27015/udp --permanent
firewall-cmd --reload
Instal·leu les biblioteques necessàries per executar SteamCMD.
yum install glibc.i686 libstdc++.i686 -y
Ara, canvieu a l'usuari que s'acaba de crear.
su csgo
cd ~
Baixeu el programari SteamCMD.
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar xf steamcmd_linux.tar.gz
Ara hem d'executar SteamCMD i instal·lar els fitxers del servidor.
./steamcmd.sh
login anonymous
force_install_dir ./csgo
app_update 740 validate
Quan digui Success! App '740' fully installed, simplement escriviu quiti premeu enter.
El vostre servidor ja està instal·lat.
Personalització del servidor
La personalització del servidor es fa editant el fitxer server.cfg.
nano ~/csgo/csgo/cfg/server.cfg
Enganxeu el següent server.cfgi canvieu ServerNamei RconPasswordal que vulgueu.
hostname "ServerName"
rcon_password RconPassword
Actualitzant el teu servidor
Necessites actualitzar a causa de les actualitzacions de Steam? No et preocupis! Utilitzeu l'script següent per actualitzar el vostre servidor en una sola ordre.
Primer, creeu el fitxer update_csgo.txt.
nano /home/csgo/update_csgo.txt
A continuació, empleneu-lo amb el següent:
login anonymous
force_install_dir ./csgo
app_update 740
quit
Per actualitzar el vostre servidor, tot el que heu de fer és executar l'ordre següent.
cd ~
./steamcmd.sh +runscript update_csgo.txt
Executant el vostre servidor
Navegueu a la carpeta següent i executeu el vostre servidor.
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
El servidor s'està executant ara en segon pla. Per tancar el servidor, executeu l'ordre següent:
screen -S csgo -X quit
Gaudeix del teu nou servidor CS:GO!