
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.
- No Windows, baixe o PuTTY (https://www.putty.org/) para acessar o servidor.
- No Linux ou Mac, use o terminal nativo.
- Conecte-se ao VPS com o comando:
ssh usuario@IP_DO_VPS
Substituausuario
pelo nome de usuário (geralmenteroot
) eIP_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.
- 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:
- Abra o Minecraft e vá para “Multiplayer”.
- Clique em “Adicionar servidor”.
- No campo “Endereço do Servidor”, digite o IP do VPS.
- 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!