Como configurar o fastdl e opções de inicialização no servidor de CSGO gratuito na nuvem (Oracle cloud)

Spread the love

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

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

Copiar o código e colar em

nano common.cfg

Fazer as alterações que quiser

Para instalação do fastdl é necessário instalar o apache2

su ubuntu 
sudo apt update && sudo apt upgrade
sudo apt-get install apache2

Apertar y quando pedir

Habilitar o diretório, restartar o apache2 e ir pra pasta do csgoserver

sudo a2enmod userdir
sudo service apache2 restart
su csgoserver

Criar diretório public_html

mkdir public_html

E dentro dele outro diretório

mkdir fastdl

Agora é necessário organizar os arquivos que serão utilizados no fastdl e fazer upload pode ser utilizado o https://tmpfiles.org/ ou outro de sua preferência

wget https://tmpfiles.org/dl/LINKDOARQUIVO
unzip LINKDOARQUIVO.zip
rm LINKDOARQUIVO.zip

Comprimir os arquivos, se tiver subdiretório também deve ser feitos (exemplo bzip2 maps/surf/* ou bzip2 models/jb/policia/*

bzip2 maps/*
bzip2 sound/*
bzip2 models/*

Ir pro diretório raiz e dar permissão de leitura

cd
chmod 755 -R public_html

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 “80” e em descrição “Porta 80 TCP” REPETIR O PROCESSO COM O IP PROTOCOL “UDP”

Abrir a porta 443 tbm, 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 “443” e em descrição “Porta 443 TCP” REPETIR O PROCESSO COM O IP PROTOCOL “UDP”

Liberação das portas 80 e 443

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

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

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

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

netfilter-persistent save

Para checar se está tudo certo

Acessar pelo navegador

http://IPDAMAQUINA/~csgoserver/fastdl

Para adicionar o fastdl as configurações do servidor ir para

cd serverfiles/csgo/cfg
nano csgoserver.cfg

E adicionar as seguintes linhas ao arquivo

sv_downloadurl "http://IPDAMAQUINA/~csgoserver/fastdl"
sv_allowdownload 1
sv_allowupload 0
sv_pure_kick_clients 0

E reiniciar o servidor pra funcionar as novas configurações

./csgoserver restart

Dúvidas deixem nos comentários


Spread the love

Deixe um comentário

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