•  
     

[TUTORIAL] Criando servidor de cs em Linux (Cloud, VPS e Dedicado)

Eu tenho cloud com CentOS x86 (sistema operacional), esse é o modo atual de instalar o servidor.



Após logar via ssh com root, vamos liberar a comunicação entre a steamcmd e os servidores da steam para conseguir fazer o download:


iptables -A INPUT -p udp -m udp --sport 27000:27030 --dport 1025:65355 -j ACCEPT
iptables -A INPUT -p udp -m udp --sport 4380 --dport 1025:65355 -j ACCEPT



Agora vamos criar um diretório



mkdir SteamCMD



Agora vamos baixar o SteamCMD



wget http://media.steampowered.com/client/st ... nux.tar.gz



Vamos descompactar o SteamCMD



tar xvfz steamcmd_linux.tar.gz



Agora vamos executar a steam



./steamcmd.sh



Agora vai aparecer Steam>, o que você digitar vai aparecer na frente, então digite



login anonymous



Agora vamos escolher um diretório



force_install_dir ./27020/



Agora vamos baixar o Servidor



app_update 90



Agora vamos validar o servidor para conferir se faltou algum arquivo



app_update 90 validate



Agora vamos sair da steam, pode ser que você precise digitar mais de uma vez o comando a baixo (tem que sumir o Steam> e voltar o [root@....])



exit



Agora é a melhor hora, vamos ligar o servidor:



./hlds_run -game cstrike +ip SEUIPAQUI +port 27015 +maxplayers 32 +sys_ticrate 0 -pingboost 2 +map de_dust2 -master -debug -secure



Edite o SEUIPAQUI, no caso o servidor vai abrir com a porta 27015, fique a vontade para mudar, mas eu recomendo 27015.



Agora é só instalar o metamod/amxmodx e etc... Eu entrei aqui para ver se alguém me ensina rsrs.

Fonte