Tutorial Completo: Hospedando Jogos no VPS – Minecraft ou Counter-Strike

Servidor de jogos configurado no VPS para Minecraft e Counter-Strike com alta performance.

Transformar um VPS em um servidor de jogos é uma excelente forma de oferecer partidas estáveis para jogadores, seja para Minecraft ou Counter-Strike. Este guia prático mostrará como configurar e otimizar seu VPS para rodar servidores de ambos os jogos.


1. Por Que Usar um VPS Para Jogos?

  • Desempenho Consistente: VPS fornece recursos dedicados.
  • Controle Completo: Personalize o servidor como quiser.
  • Acessibilidade: Jogadores de qualquer lugar podem acessar o servidor.
  • Custo-efetivo: Uma solução econômica para jogos multiplayer.

2. Pré-requisitos

  • VPS com pelo menos 2 CPUs, 4 GB de RAM e 20 GB de armazenamento (mais recursos para servidores maiores).
  • Sistema operacional Linux (Ubuntu 20.04 recomendado).
  • Acesso root ou usuário com privilégios sudo.

Parte 1: Configurando Servidor Minecraft

Minecraft é um dos jogos mais populares, e configurar um servidor para ele é direto.


Passo 1: Instalar o Java

O Minecraft requer Java para rodar:

sudo apt update && sudo apt install openjdk-17-jdk -y

Passo 2: Criar um Diretório Para o Servidor

Organize os arquivos criando uma pasta:

mkdir ~/minecraft-server
cd ~/minecraft-server

Passo 3: Baixar o Servidor Minecraft

Baixe a versão mais recente do servidor oficial:

wget https://launcher.mojang.com/v1/objects/<VERSÃO_ATUAL>.jar -O server.jar
Code language: HTML, XML (xml)

Substitua <VERSÃO_ATUAL> pela versão do servidor desejada.

Passo 4: Aceitar o EULA e Configurar o Servidor

Execute o servidor pela primeira vez:

java -Xmx1024M -Xms1024M -jar server.jar nogui
Code language: CSS (css)

Aceite o EULA editando o arquivo:

nano eula.txt
Code language: CSS (css)

Altere eula=false para eula=true e salve.

Passo 5: Rodar o Servidor Minecraft

Execute o servidor novamente:

java -Xmx1024M -Xms1024M -jar server.jar nogui
Code language: CSS (css)

Agora o servidor estará ativo. Compartilhe o IP do VPS para que os jogadores possam se conectar.


Parte 2: Configurando Servidor Counter-Strike (CS 1.6 ou CS:GO)

Counter-Strike requer a instalação de ferramentas Steam e configuração de bibliotecas adicionais.


Passo 1: Instalar Dependências

Instale as bibliotecas necessárias:

sudo dpkg --add-architecture i386  
sudo apt update  
sudo apt install lib32gcc-s1 steamcmd -y

Passo 2: Baixar e Configurar o SteamCMD

Crie um diretório para o servidor:

mkdir ~/cs-server  
cd ~/cs-server

Baixe o SteamCMD:

steamcmd

Faça login anonimamente no SteamCMD e baixe o servidor de Counter-Strike.
Para CS 1.6:

app_update 90 validate

Para CS:GO:

app_update 740 validate

Passo 3: Configurar o Servidor

  1. Edite os arquivos de configuração para definir mapas, número de jogadores, etc.
  2. Certifique-se de liberar as portas adequadas no firewall: sudo ufw allow 27015 sudo ufw allow 27005
  3. Inicie o servidor com o comando correto para o jogo instalado: ./srcds_run -game cstrike +map de_dust2 +maxplayers 16

3. Configurando Firewall para Jogos

  • Minecraft: Libere a porta padrão (25565): sudo ufw allow 25565
  • Counter-Strike: Libere as portas: sudo ufw allow 27015 sudo ufw allow 27005

Ative o firewall:

sudo ufw enable

4. Otimizando o VPS Para Jogos

  • Altere as configurações de desempenho: sudo nano /etc/sysctl.conf Adicione: net.core.rmem_max=26214400 net.core.wmem_max=26214400
  • Reinicie o serviço sysctl: sudo sysctl -p

5. Gerenciando e Atualizando o Servidor

  • Minecraft: Substitua o arquivo server.jar ao atualizar.
  • Counter-Strike: Use o SteamCMD para atualizações: steamcmd +login anonymous +app_update <ID_DO_JOGO> validate +quit

Conclusão

Hospedar servidores de jogos no VPS é uma maneira poderosa e econômica de criar comunidades de jogadores. Com os passos acima, você estará pronto para rodar servidores de Minecraft ou Counter-Strike com alto desempenho.

💡 Precisa de desempenho? Conheça nossos planos da VPS Brasil e jogue sem interrupções!

Publicar comentário