Como instalar o Garry’s Mod Server no CentOS 7

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

Neste tutorial, explicarei como configurar um servidor Garry’s Mod. Este tutorial foi escrito para o CentOS 7.

Pré-requisitos

Vamos nos certificar de que o sistema esteja totalmente atualizado. Crie um novo usuário para este servidor e certifique-se de usar uma senha forte.

yum update
yum upgrade -y
adduser gmod
passwd gmod

Abra as portas de firewall necessárias com firewall-cmd.

firewall-cmd --zone=public --add-port=27015/tcp --permanent
firewall-cmd --zone=public --add-port=27015/udp --permanent
firewall-cmd --reload

Instale as bibliotecas do sistema necessárias para executar o SteamCMD.

yum install glibc.i686 libstdc++.i686 -y

Agora, mude para o usuário que acabou de ser criado.

su gmod
cd ~

Faça o download do SteamCMD usando o wget.

wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar xf steamcmd_linux.tar.gz

Instale os arquivos do servidor de jogos com o SteamCMD.

./steamcmd.sh +login anonymous +force_install_dir ./gmod +app_update 4020 validate +quit

Quando diz Success! App '4020' fully installed., simplesmente digite quite pressione enter.

O servidor do jogo está agora instalado.

Customizando o servidor

Para alterar o nome do seu servidor, edite o server.cfgarquivo.

nano ~/gmod/garrysmod/cfg/server.cfg

Cole o seguinte server.cfge mude ServerNameRconPasswordpara qualquer coisa que você gostaria.

hostname "ServerName"
rcon_password RconPassword

Atualizando seu servidor

Vamos criar um script para que você possa atualizar seu servidor com um único comando. Primeiro, crie o arquivo update_gmod.txt.

nano /home/gmod/update_gmod.txt

Cole o seguinte:

login anonymous
force_install_dir ./gmod
app_update 4020
quit

Para atualizar seu servidor, você só precisa executar o seguinte comando:

cd ~
./steamcmd.sh +runscript update_gmod.txt

Executando seu servidor

Navegue até a gmodpasta e execute seu servidor.

cd /home/gmod/gmod/
screen -dmS gmod ./srcds_run -game garrysmod -console -port 27015 +maxplayers 18 -tickrate 66 +map gm_flatgrass

Neste momento, o seu servidor está agora em execução em segundo plano. Você pode desligá-lo a qualquer momento com o seguinte comando.

screen -S gmod -X quit

Aproveite o seu novo servidor Garry’s Mod!

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

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?