•  
     

Como instalar o Counter Strike em servidor Linux

1º Passo: Conecte ao seu servidor linux como um usuário ROOT, ou se preferir obtenha acesso root já logado na maquina.
2º Passo: Agora vamos criar uma pasta com qualquer nome para nela a gente baixar o cs:

Código: Selecionar todos

mkdir gamemadruga


3º Passo: Agora iremos entrar na pasta criada e em seguida iremos baixar um arquivo chamado hldsupdatetool.bin.

Código: Selecionar todos

cd /gametopico
wget http://storefront.steampowered.com/download/hldsupdatetool.bin


4º Passo: Após a gente ter entrado na pasta e baixado o hldsupdatetool.bin, para que ele possa funcionar é preciso dar permissão a ele e em seguida iremos executar ele, sendo assim, vocês terão que digitar o seguinte comando:

Código: Selecionar todos

chmod +x hldsupdatetool.bin
ln -s /bin/gunzip /bin/uncompress
./hldsupdatetool.bin


5º Passo: Depois de ter rodado o hldsupdatetool.bin, vai aparecer um texto, você precisa apenas concordar com ele digitando yes e dando enter, logo em seguida ele baixa um arquivo chamado steam, em seguida iremos dar permissão ao steam.

Código: Selecionar todos

chmod +x steam


6º Passo: Agora irei criar uma pasta para que o jogo seja baixado para ela.

Código: Selecionar todos

mkdir base-cstrike


7º Passo: Agora com este comando abaixo iremos baixar o cs para a maquina linux, eu irei rodar usando o nome do cs 1.6, caso queiram mudar o jogo basta substituir o cstrike pelo nome do outro jogo, mas para isso você deve consultar o nome certinho do jogo:

Código: Selecionar todos

./steam -command update -game cstrike -dir base-cstrike


8º Passo: Por fim agora iremos rodar o servidor utilizando este comando abaixo:

Código: Selecionar todos

./hlds_run -game cstrike -secure +ip 200.1.172.167 +port 27015 +maxplayers 32 +rcon_password "gamemadruga" +map de_dust2 +servercfgfile server.cfg 1


OBS¹.: Este comando acima você terá que por o seu ip e a porta que quiser, apartir da 27015.
OBS².: Para funcionar perfeitamente o cs, você terá que instalar algumas libs e principalmente o screen que é justamente o que mantem o servidor ligado mesmo que você saia da maquina linux.




Creditos: Azrael @ CSPGames