Neste tutorial, abordaremos o processo de instalação e execução de um servidor CS.
Pré-requisitos
- Uma instância com 2 GB de RAM e executando o Ubuntu.
Começando
- Atualize os pacotes:
sudo apt-get update -y && sudo apt-get upgrade -y
. - Instale estas bibliotecas adicionais:
sudo apt-get install lib32gcc1 libc6-i386
. - Adicione um novo usuário para rodar o servidor do jogo:
sudo adduser steam
(Para fins de segurança). - Faça login no novo usuário que criamos:
su steam
.
Baixando o SteamCMD
O SteamCMD é uma ferramenta gratuita criada pela Valve e usada para baixar arquivos do Game Server facilmente.
- Como você está logado como usuário do Steam, certifique-se de estar em
/home/steam
. - Crie um diretório para SteamCMD:
mkdir SteamCMD
. - Navegue até o diretório recém-criado e baixe o arquivo SteamCMD:
cd steamCMD && wget http://media.steampowered.com/installer/steamcmd_linux.tar.gz
. - Extraia o
archive:tar -xvzf steamcmd_linux.tar.gz
.
Executando o SteamCMD
Agora chegamos à parte emocionante, baixando os arquivos reais que fazem o servidor do jogo funcionar.
- Execute o SteamCMD:
./steamcmd.sh
. - Entre nos servidores Steam anonimamente:
login anonymous
. - Defina o diretório de instalação:
force_install_dir ./css/
. - Baixe os arquivos do jogo:
app_update 232330 validate
(Isso pode demorar um pouco). - Saia do console SteamCMD:
quit
.
Executando o servidor CS:S
- Navegue até o diretório de instalação do CS:S:
cd css
- Execute este comando para executar o servidor:
./srcds_run -console -game cstrike -maxplayers 20 - port 27015 +map de_dust2
.
Conclusão
Seu servidor CS:S deve estar funcionando! Para se conectar a ele, use o IP da sua instância.