Configurando um servidor Half Life 2 no CentOS 6

Você está aqui:
Tempo estimado de leitura: 1 min

Este tutorial cobrirá o processo de instalação de um Half Life 2servidor de jogo no sistema CentOS 6.

Etapa 1: instalando os pré-requisitos

Para configurar nosso servidor Half Life 2, precisaremos instalar o SteamCMD (o cliente do servidor de jogos do Steam) e seus requisitos.

Em uma instalação do CentOS de 32 bits:

yum install glibc libstdc++

Em uma instalação do CentOS de 64 bits:

yum install glibc.i686 libstdc++.i686

Isso é tudo que o SteamCMD requer (as bibliotecas necessárias para compilar o código C ++ e executá-lo).

Por último, para esta etapa, vamos instalar um utilitário chamado Linux screenque nos permite manter o servidor do jogo em execução, mesmo depois de desconectarmos do nosso prompt SSH.

yum install screen

Passo 2: Configurando o SteamCMD

Seguindo em frente – por motivos de segurança, criaremos outro usuário para executar o servidor de jogos. Execute o seguinte:

useradd -m gameserver

Antes de abandonarmos nossos privilégios de root, precisamos abrir algumas portas de base para permitir que os jogadores se conectem.

iptables -I INPUT -p tcp --dport 27015 -j ACCEPT
iptables -I INPUT -p tcp --dport 27020 -j ACCEPT
service iptables save
service iptables restart

Agora, faça login como sua conta de usuário nova: gameserver.

su gameserver

O próximo passo será baixar as bibliotecas necessárias para o SteamCMD:

mkdir SteamCMD
cd SteamCMD
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz

E extraia o arquivo:

tar xvf steamcmd_linux.tar.gz

Agora que o SteamCMD está instalado, podemos avançar para instalar o servidor do jogo.

Etapa 3: Instalando e configurando o Half Life 2

Execute ./steamcmd.sh:

./steamcmd.sh

Executar o comando acima permitirá que o Steam seja auto-atualizado. Um atualizado, você verá o Steam >prompt. Você irá então entrar no servidor Steam:

login anonymous

Em seguida, instale o halflife2servidor:

force_install_dir ./halflife2
app_update 238430 validate
exit

O comando acima irá instalar o arquivo do servidor do Half Life 2 no diretório especificado acima dentro do seu diretório SteamCMD.

O próximo passo seria configurar o servidor:

cd halflife2

E abra seu editor de texto para cfg/server.cfg:

nano cfg/server.cfg

Adicione o seguinte:

// Half Life 2 configuration
hostname "Half Life 2 Server"

Altere o conteúdo entre aspas duplas para o nome do host desejado.

O próximo e último passo seria iniciar o servidor:

Etapa 4: executando o servidor do jogo Half Life 2

Siga os passos abaixo para iniciar o servidor:

cd /home/gameserver/SteamCMD/halflife2/ 
screen
./srcds_run -game hl2mp +port 27020 +map dm_lockdown +maxplayers 8 -autoupdate

Isso conclui nosso tutorial. Obrigado por ler.

Esse artigo foi útil?
Não Gostei 0
Visualizações: 26

Ainda não Têm uma Conta?

Então Cadastre-se

Nome de Usuário*
E-mail*
Senha*
Confirmar Senha*

Já têm Uma Conta? Click Aqui.

Já tem uma Conta?

Ainda não tem Conta?