Servidor Minecraft em VPS: como hospedar o seu
Nesta página
Uma VPS te dá um servidor Linux inteiro só seu: acesso root, um IP público e nada rodando nele que você não tenha colocado. Para um servidor Minecraft, isso significa controle total: qualquer versão, qualquer software, quantos mundos quiser e espaço para um proxy, um bot de Discord ou um site ao lado.
Os mesmos passos (o runtime certo, uma regra de firewall, um serviço systemd e backups) valem para quase qualquer servidor de jogos que você rode em uma VPS Linux; só mudam o programa e a porta.
Também significa que o administrador é você. Este guia cobre a instalação completa no Ubuntu 24.04 (cada comando foi executado em um servidor limpo antes de ser escrito) e começa com uma comparação honesta, porque para um único servidor Minecraft uma VPS nem sempre é o melhor negócio.
A versão curta
- Contrate uma VPS com pelo menos 4 GB de RAM rodando Ubuntu 24.04. Os repositórios oficiais do Ubuntu têm todas as versões do Java de que o Minecraft precisa.
- Instale o Java que a sua versão do Minecraft exige: Java 25 para as versões 26.x atuais, Java 21 para 1.20.5 a 1.21.x.
- Rode o servidor com um usuário próprio e a partir da própria pasta, nunca como root.
- Abra a porta TCP 25565 no firewall, depois de liberar o SSH, não antes.
- Transforme-o em um serviço systemd para que ele inicie com o sistema e reinicie depois de um crash, e configure os backups antes de precisar deles.
É mais ou menos meia hora de trabalho. As seções abaixo trazem os comandos exatos, e a primeira ajuda você a decidir se uma VPS é mesmo a ferramenta certa.
Acesso root completo, NVMe e proteção DDoS: uma VPS da HytHost com 4 GB de RAM a partir de €7.00/mês.
Ver planos VPSVPS ou plano de Minecraft gerenciado? A comparação honesta
Os dois rodam o mesmo servidor Java em hardware parecido. A diferença é quem faz o trabalho e o que mais a máquina pode fazer.
| VPS Linux | Plano de Minecraft gerenciado | |
|---|---|---|
| Cerca de 8-9 GB de RAM | VPS 3, 8 GB — €15.00/mês | MC Diamond, 9 GB — €11.65/mês |
| Memória disponível para o Minecraft | O que sobra depois do sistema operacional | O plano inteiro |
| Instalar versões e modpacks | Na mão | Troca de versão e instalador de modpacks em um clique |
| Atualizações de segurança, firewall, backups | Por sua conta | Por nossa conta |
| Outros softwares na mesma máquina | Qualquer um | Só Minecraft |
| Vários servidores, um proxy, um banco de dados | Sim, tudo em uma máquina | Um servidor por plano |
Para um único servidor Minecraft, o plano gerenciado sai melhor: mais memória por menos dinheiro e nenhuma administração. Uma VPS se justifica quando você quer mais de um servidor (um proxy Velocity na frente de um lobby e de um mundo survival, por exemplo) ou outras coisas rodando ao lado do Minecraft: um bot de Discord, um site, um banco de dados, suas próprias ferramentas. Também é a escolha certa se cuidar do servidor é justamente o objetivo e você quer aprender Linux no caminho.
Se esse é o seu caso, continue. Se você só quer um servidor para os amigos, a hospedagem de Minecraft te leva lá mais rápido.
Escolhendo a VPS, o sistema operacional e a versão do Java
Qual VPS
Deixe cerca de 1.5-2 GB para o sistema operacional e dê o resto ao Minecraft.
| VPS HytHost | Configuração | Ideal para |
|---|---|---|
| VPS 2 — €7.00/mês | 4 vCPU, 4 GB RAM, 30 GB NVMe | Um servidor Paper para um grupo de amigos |
| VPS 3 — €15.00/mês | 4 vCPU, 8 GB RAM, 50 GB NVMe | Um servidor Paper mais movimentado ou um modpack leve |
| VPS 4 — €27.00/mês | 6 vCPU, 16 GB RAM, 100 GB NVMe | Modpacks, ou um proxy com vários servidores atrás |
Os planos menores, de 2 GB, servem para um bot ou um mundo de teste, mas ficam apertados para um servidor Minecraft de verdade depois que o sistema operacional pega a parte dele. Para entender como a memória se relaciona com jogadores e mods, veja quanta RAM um servidor Minecraft precisa.
Qual sistema operacional
Escolha o Ubuntu 24.04. Os repositórios padrão dele incluem OpenJDK 17, 21 e 25, o que cobre qualquer versão do Minecraft que você provavelmente vai rodar. O Debian 12 também é um ótimo sistema, mas os repositórios dele só oferecem Java 17 (antigo demais para qualquer versão do Minecraft desde a 1.20.5), então você teria que adicionar antes um repositório de Java de terceiros.
Qual versão do Java
| Versão do Minecraft | Java necessário |
|---|---|
| 26.1 e mais recentes | Java 25 |
| 1.20.5 a 1.21.x | Java 21 |
| 1.18 a 1.20.4 | Java 17 |
Esses dados vêm direto das informações de versão que a Mojang publica para cada lançamento. A maioria dos modpacks ainda mira a 1.21.1, então confira a versão do seu pack antes de instalar o Java.
Instalando o servidor, passo a passo
Entre via SSH com um usuário que tenha sudo. Os comandos abaixo instalam o Java 25 para a versão atual; troque por openjdk-21-jre-headless para 1.20.5-1.21.x.
- Atualize o sistema e instale o Java:
sudo apt update && sudo apt upgrade -y sudo apt install -y openjdk-25-jre-headless java -version
- Crie um usuário que seja dono do servidor e de mais nada:
sudo useradd -r -m -d /opt/minecraft -s /usr/sbin/nologin minecraft
Rodar o servidor com um usuário próprio significa que um plugin comprometido pode danificar o servidor, não a máquina inteira. - Baixe o jar do servidor. Copie o link de download do servidor vanilla no minecraft.net, ou do Paper no papermc.io, e baixe-o na pasta do servidor:
cd /opt/minecraft sudo -u minecraft curl -o server.jar "PASTE_THE_DOWNLOAD_LINK_HERE"
- Aceite a EULA e inicie-o uma vez:
echo "eula=true" | sudo -u minecraft tee /opt/minecraft/eula.txt sudo -u minecraft java -Xms2G -Xmx6G -jar server.jar nogui
Espere aparecerDone, digitestop, e o mundo e oserver.propertiesestarão criados. Defina-Xmxcomo a memória da VPS menos uns 2 GB:-Xmx6Gem uma VPS de 8 GB.
Firewall, inicialização automática e reinícios
Abra a porta sem se trancar do lado de fora
sudo ufw allow 22/tcp sudo ufw allow 25565/tcp sudo ufw enable
ufw sem a primeira linha derruba a sua própria sessão SSH, e o único jeito de voltar é pelo console do provedor.Rode como serviço
Crie /etc/systemd/system/minecraft.service:
[Unit] Description=Minecraft server After=network-online.target Wants=network-online.target [Service] User=minecraft WorkingDirectory=/opt/minecraft ExecStart=/usr/bin/java -Xms2G -Xmx6G -jar server.jar nogui Restart=on-failure RestartSec=10 [Install] WantedBy=multi-user.target
Depois carregue e inicie:
sudo systemctl daemon-reload sudo systemctl enable --now minecraft journalctl -u minecraft -f
Agora o servidor inicia junto com a VPS e volta sozinho se cair. O journalctl mostra a saída do console; sudo systemctl stop minecraft desliga tudo de forma limpa.
Os jogadores se conectam ao endereço IP da VPS. Se não conseguirem, confira nesta ordem: se o serviço está rodando, se sudo ufw status lista a 25565 e se o server-port no server.properties continua 25565.
Backups e atualizações
Em uma VPS ninguém faz backup do seu mundo se você não fizer. Duas camadas funcionam bem juntas:
- Um snapshot da VPS inteira. Os planos VPS da HytHost oferecem uma opção de backup por snapshot, que captura a máquina do jeito que ela está: exatamente o que restaurar depois de uma atualização de sistema que deu errado.
- Uma cópia do mundo fora do servidor. Um snapshot fica junto da VPS; uma cópia em outro lugar sobrevive a qualquer coisa que aconteça com ela. Compacte a pasta do servidor com ele parado e mande o arquivo para fora da máquina de forma agendada com
cron.
Atualizar o Minecraft vira rotina: faça um backup, confira na tabela de Java acima a nova versão, substitua o server.jar, inicie e leia o log. Se um plugin ou mod ainda não estiver pronto para a nova versão, o backup é o seu caminho de volta.
sudo apt update && sudo apt upgrade por semana, ou as atualizações automáticas, não custa nada e fecha a maioria das portas que importam em um servidor exposto à internet.Perguntas frequentes
Sim, se você quer controle total ou mais de uma coisa na máquina: vários servidores atrás de um proxy, um bot de Discord, um site ou um banco de dados. Para um único servidor Minecraft, um plano de Minecraft gerenciado costuma dar mais memória por menos dinheiro e não exige administração.
Pelo menos 4 GB para um servidor Paper pequeno, 8 GB para um servidor mais movimentado ou um modpack leve, e 16 GB para modpacks pesados ou vários servidores. O sistema operacional usa cerca de 1.5-2 GB disso, então defina -Xmx como a memória da VPS menos uns 2 GB.
Segundo os dados de versão que a Mojang publica, o Minecraft 26.1 e mais recentes precisam de Java 25, as versões 1.20.5 a 1.21.x precisam de Java 21, e da 1.18 à 1.20.4 precisam de Java 17. A maioria dos modpacks hoje mira a 1.21.1, ou seja, Java 21.
O Ubuntu 24.04 é a escolha mais simples, porque os repositórios padrão dele incluem OpenJDK 17, 21 e 25. O Debian 12 só oferece Java 17 nos repositórios, antigo demais para o Minecraft 1.20.5 e mais recentes, a menos que você adicione um repositório de Java de terceiros.
Confira três coisas nesta ordem: se o servidor está rodando (systemctl status minecraft), se o firewall libera TCP 25565 (ufw status) e se o server.properties ainda usa a porta 25565. Os jogadores devem se conectar ao IP público da VPS; um hostname só funciona depois que um registro DNS aponta para ele.
Para um único servidor Minecraft, geralmente não. Na HytHost, um plano de Minecraft gerenciado de 9 GB custa €11.65/mês, enquanto uma VPS de 8 GB custa €15.00/mês, e na VPS parte da memória fica com o sistema operacional. A VPS passa a valer mais a pena quando roda vários servidores ou outros softwares.
Sim, esse é um dos principais motivos para escolher uma VPS. Um proxy como o Velocity com vários servidores atrás, um bot de Discord, um site ou um banco de dados podem dividir a máquina, desde que a RAM e a CPU estejam dimensionadas para todos juntos.
Seu próprio servidor Linux, pronto em minutos
VPS KVM HytHost com núcleos vCPU dedicados, armazenamento NVMe, acesso root total e proteção DDoS: 4 GB a partir de €7.00/mês.
Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hoursEste guia foi útil?