Criando server de TF2 na VPS da Oracle Cloud free tier de graça usando linux ubuntu

Spread the love

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

https://www.youtube.com/watch?v=sR-_sXFtoYQ&ab_channel=SRCJP

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 libcurl4-gnutls-dev:i386

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

Liberação das portas 27015

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

Criação do novo usuário

adduser tf2server

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 tf2server

su csgoserver

cd

Download do script de instalação do server

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

Instalação do servidor

./csgoserver install

Apertar y e enter quando for requisitado e ao pedir o GSLT token utilizar o site

https://steamcommunity.com/dev/managegameservers

Para pegar o GSLT Token entrar no site e colocar o app id 440 e em memo uma pequena descrição do servidor

Adicionar o GSLT token quando for requisitado

Instalação concluída agora vamos fazer algumas configurações no servidor

Extrair sourcemod e metamod e colocar o plugin dentro da pasta addons/sourcemod/plugins

Arrastar a pasta addons e cfg pra dentro da pasta home/tf2server/serverfiles/tf da vps

Para configurar o nome do servidor ir na pasta home/tf2server/serverfiles/tf/cfg e alterar o arquivo tfserver.cfg

Para adicionar admins ir na pasta home/tf2server/serverfiles/tf/addons/sourcemod/configs e alterar o arquivo admins_simple.ini

Para iniciar o servidor usar o comando

./tf2server start

Dúvidas deixem no comentários


Spread the love

Deixe um comentário

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