Como Configurar um Servidor de Minecraft em um VPS

  • 4 de março de 2025

Se você quer criar um servidor de Minecraft para jogar com amigos ou montar uma comunidade, um VPS (Servidor Virtual Privado) é uma ótima opção. Ele oferece desempenho melhor que uma hospedagem compartilhada e permite maior controle sobre as configurações do servidor.

Este guia vai ensinar passo a passo como configurar um servidor de Minecraft no VPS, desde a compra até a otimização.


1. Escolhendo o VPS Ideal

Antes de começar, você precisa escolher um VPS adequado. O Minecraft exige boa capacidade de processamento e RAM. Aqui estão algumas sugestões:

  • 1 a 5 jogadores: 2 GB de RAM, 1 vCPU.
  • 5 a 10 jogadores: 4 GB de RAM, 2 vCPU.
  • 10 a 20 jogadores: 6-8 GB de RAM, 4 vCPU.
  • Mais de 20 jogadores: 8+ GB de RAM, 4+ vCPU.

Dê preferência a um VPS com SSD, pois isso melhora o desempenho do servidor.


2. Conectando-se ao VPS

Assim que você adquirir seu VPS, será necessário acessá-lo via SSH.

  1. No Windows, baixe o PuTTY (https://www.putty.org/) para acessar o servidor.
  2. No Linux ou Mac, use o terminal nativo.
  3. Conecte-se ao VPS com o comando: ssh usuario@IP_DO_VPS Substitua usuario pelo nome de usuário (geralmente root) e IP_DO_VPS pelo IP do seu servidor.

Se for a primeira vez conectando, digite yes e pressione Enter.


3. Instalando o Java (Necessário para rodar o Minecraft)

O Minecraft requer Java 17+ para funcionar corretamente. Para instalar, use o comando:

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

Para verificar a instalação, rode:

java -version

Se aparecer algo como openjdk version "17.0.1", está tudo certo!


4. Criando a Pasta do Servidor

Agora, vamos configurar a pasta onde o servidor ficará armazenado.

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

Agora, baixe a versão mais recente do servidor oficial do Minecraft Java Edition:

wget https://launcher.mojang.com/v1/objects/1f7f8481ef9bd109f5d69bd1e6eae38ed2fa8286/server.jar -O server.jar

Obs: Substitua o link caso precise de outra versão. Consulte https://www.minecraft.net/en-us/download/server


5. Aceitando os Termos da EULA

Antes de iniciar o servidor, você precisa aceitar os termos da EULA.

  1. Crie um arquivo de texto: echo "eula=true" > eula.txt

Agora o servidor pode rodar!


6. Iniciando o Servidor

Agora, execute o seguinte comando para iniciar o servidor de Minecraft:

java -Xmx2G -Xms2G -jar server.jar nogui
  • -Xmx2G: Define o máximo de RAM (2GB, ajuste conforme seu VPS).
  • -Xms2G: Define o mínimo de RAM (2GB, ajuste conforme seu VPS).
  • nogui: Roda sem interface gráfica (necessário em VPS).

Aguarde a geração dos arquivos do servidor.

Se tudo deu certo, você verá mensagens como “Done (Xms)! For help, type ‘help'”.

Pressione CTRL + C para parar o servidor.


7. Configurando o Servidor (server.properties)

Agora, edite o arquivo de configurações:

nano server.properties

Aqui você pode alterar:

  • server-port=25565 → Porta do servidor.
  • online-mode=true → Define se apenas contas oficiais podem entrar.
  • max-players=20 → Número máximo de jogadores.
  • motd=Minecraft Server → Nome do servidor.

Após editar, pressione CTRL + X, depois Y e Enter para salvar.


8. Liberando a Porta no Firewall

Para que outros jogadores possam entrar no seu servidor, libere a porta 25565:

sudo ufw allow 25565/tcp

Agora, ative o firewall:

sudo ufw enable

E verifique se a porta foi aberta corretamente:

sudo ufw status

9. Configurando o Servidor para Rodar em Segundo Plano

Para manter o servidor rodando mesmo depois de sair do SSH, use screen:

sudo apt install screen -y
screen -S minecraft
java -Xmx2G -Xms2G -jar server.jar nogui

Para sair do screen sem desligar o servidor, pressione:

CTRL + A, depois D

Para voltar ao servidor:

screen -r minecraft

10. Conectando ao Servidor

Agora, você e seus amigos podem entrar no servidor usando o IP do VPS:

  1. Abra o Minecraft e vá para “Multiplayer”.
  2. Clique em “Adicionar servidor”.
  3. No campo “Endereço do Servidor”, digite o IP do VPS.
  4. Clique em “Concluído” e entre no servidor.

11. Mantendo o Servidor Seguro e Atualizado

  • Atualize sempre seu VPS: sudo apt update && sudo apt upgrade -y
  • Faça backups do mundo regularmente: tar -czvf backup-minecraft.tar.gz ~/minecraft-server/
  • Crie um usuário específico para rodar o Minecraft, ao invés de root, para maior segurança.

Conclusão

Parabéns! Agora você tem um servidor de Minecraft rodando no seu VPS. Você pode personalizar ainda mais instalando plugins (via Spigot/PaperMC) ou modificando configurações conforme necessário.

Se tiver dúvidas, deixe um comentário ou consulte a documentação oficial do Minecraft. Boa jogatina!

Press ESC to close