Criando servidor de qualquer jogo – LinuxGSM (Oracle Cloud Free tier)

Spread the love

Para criação do servidor será usado o guia do Linux GSM

Alterar para sudo

sudo su -
sudo apt update && sudo apt upgrade

Instalação de dependências

sudo dpkg --add-architecture i386; sudo apt update; sudo apt install curl wget file tar bzip2 gzip unzip bsdmainutils python3 util-linux ca-certificates binutils bc jq tmux netcat lib32gcc1 lib32stdc++6 libsdl2-2.0-0:i386 steamcmd

Apertar y e enter quando for pedido e 2 e enter nos termos de compromisso da steam

Abrir as portas externamente da instância, ir em attached VNICs -> subnet -> default security list -> add ingress rules. Em source colocar “0.0.0.0/0 em IP protocol “TCP” em destination port range “27015” e em descrição “Porta 27015 TCP” REPETIR O PROCESSO COM O IP PROTOCOL “UDP”

Fazer a instalação do nano e do cron

apt install nano cron

Criação do novo usuário

adduser l4d2server

Colocar a senha de sua preferência e nas outras informações pode deixar em branco e no final y e enter

Dar privilégios e acessar o novo usuário

sudo usermod -aG sudo l4d2server


su l4d2server

cd

Download do script de instalação do server

wget -O linuxgsm.sh https://linuxgsm.sh && chmod +x linuxgsm.sh && bash linuxgsm.sh l4d2server

Abertura das portas da vps

iptables -I INPUT 6 -m state --state NEW -p tcp --dport 27015 -j ACCEPT

iptables -I INPUT 6 -m state --state NEW -p udp --dport 27015 -j ACCEPT

netfilter-persistent save

Instalação do servidor de left4dead2

./l4d2server install

Quando pedir é só escrever Y e enter

Entrar dentro da pasta de configuração de inicialização do servidor

cd lgsm/config-lgsm/l4d2server
nano _default.cfg

Copiar o código e colar em

nano common.cfg

Para altera o nome do servidor iremos a pasta serverfiles/left4dead2/cfg

cd serverfiles/left4dead2/cfg
nano l4d2server.cfg

Para iniciar o servidor

./l4d2server start

Dúvidas deixe nos comentários


Spread the love

Deixe um comentário

O seu endereço de e-mail não será publicado.