Introducing ZYNOO General Purpose & CPU Optimized Servers   Learn More >

Como criar um servidor de Minecraft em um VPS Linux

Quer aprender a criar um servidor de Minecraft em um VPS Linux? Hospedar seu próprio servidor permite criar um mundo multijogador, convidar amigos, controlar as configurações do jogo e instalar plugins ou mods compatíveis sem depender de servidores públicos.

A configuração é simples quando você tem o software certo. Você precisará de um servidor Linux, uma versão compatível do Java, o arquivo oficial do servidor de Minecraft e alguns comandos de terminal.

Este guia mostra como configurar o Minecraft: Java Edition no Ubuntu 26.04 LTS, desde a instalação até a conexão dos primeiros jogadores.

O que é necessário para hospedar um servidor de Minecraft?

Antes de começar, verifique se o servidor tem recursos suficientes para o jogo e para o número de jogadores esperado.

Estas são especificações iniciais práticas para um servidor pequeno de Minecraft sem mods:

RecursoConfiguração inicial recomendada
Sistema operacionalUbuntu 26.04 LTS
CPU2 vCPU ou mais
RAM4 GB
Armazenamento20–30 GB SSD ou NVMe
JavaJava 25
RedeConexão estável com a porta TCP 25565 disponível

Essas são recomendações iniciais, não garantias de capacidade para um número específico de jogadores. Mundos maiores, mais jogadores e ambientes com mods podem exigir mais CPU e RAM.

Para hospedar o servidor fora da sua rede doméstica, um VPS Linux é uma opção conveniente, pois oferece um ambiente independente que pode permanecer online sem depender do seu computador pessoal.

Importante: Este tutorial aborda o Minecraft Java Edition. O Minecraft Bedrock Edition usa um software de servidor dedicado diferente e tem outros requisitos de rede.

Guia passo a passo para criar um servidor de Minecraft

Passo 1: Conecte-se ao seu VPS Linux

Primeiro, conecte-se ao servidor usando SSH.

Abra o Terminal no Linux ou macOS, ou o PowerShell no Windows, e digite:

ssh admin@YOUR_SERVER_IP

Substitua admin pelo nome de usuário do servidor e YOUR_SERVER_IP pelo endereço IP real dele.

Após se conectar, atualize o índice de pacotes:

sudo apt update

Instale o software necessário:

sudo apt install -y openjdk-25-jre-headless tmux nano

O Java 25 é necessário para o Minecraft Java Edition 26.1 e versões posteriores.

Verifique a instalação do Java:

java -version

A saída deve indicar Java 25. Se aparecer outra versão, verifique qual instalação do Java está ativa antes de continuar.

Passo 2: Baixe o servidor oficial de Minecraft

Crie um diretório exclusivo para o servidor de Minecraft:

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

Em seguida, acesse a página oficial de download do servidor do Minecraft Java Edition.

Baixe o arquivo .jar da versão atual do servidor e renomeie-o para server.jar no seu computador.

O endereço oficial de download muda entre versões, então evite links desatualizados de tutoriais antigos.

Envie o arquivo para o VPS Linux usando SFTP ou SCP.

Por exemplo, no terminal do seu computador local, execute:

scp ~/Downloads/server.jar admin@YOUR_SERVER_IP:~/minecraft-server/

Ajuste o caminho do arquivo local, o nome de usuário e o endereço IP conforme a sua configuração.

Após enviar o arquivo, conecte-se novamente ao servidor e confirme que ele está lá:

cd ~/minecraft-server
ls -lh server.jar

Agora você pode iniciar o Minecraft pela primeira vez.

Passo 3: Execute o Minecraft e aceite o EULA

Inicie o servidor usando:

java -Xms1G -Xmx2G -jar server.jar nogui

As opções de memória controlam a alocação de heap do Java:

  • -Xms1G define o tamanho inicial do heap como 1 GB.
  • -Xmx2G limita o tamanho máximo do heap a 2 GB.
  • nogui executa o servidor sem interface gráfica.

Essa é uma configuração inicial de heap razoável para um VPS de 4 GB, pois deixa memória disponível para o sistema operacional e outros processos.

Na primeira tentativa, o Minecraft cria um arquivo eula.txt e para porque o Contrato de Licença de Usuário Final ainda não foi aceito.

Abra o arquivo:

nano eula.txt

Leia o EULA do Minecraft. Se concordar com os termos, altere:

eula=false

para:

eula=true

Salve o arquivo usando Ctrl + O, pressione Enter e saia do Nano com Ctrl + X.

Passo 4: Configure o servidor de Minecraft

Execute o servidor novamente:

java -Xms1G -Xmx2G -jar server.jar nogui

O Minecraft gerará o mundo e os arquivos de configuração necessários. A geração inicial do mundo pode levar algum tempo.

Quando o console informar que a inicialização foi concluída, digite:

stop

Isso encerra o servidor de forma adequada.

Agora, abra o arquivo de configuração:

nano server.properties

Confira estas configurações importantes:

ConfiguraçãoFinalidade
motdMensagem exibida na lista de servidores
max-playersNúmero máximo de jogadores conectados
gamemodeModo de jogo padrão
difficultyDificuldade do mundo
online-modeVerifica as contas dos jogadores
white-listRestringe o acesso a jogadores autorizados
server-portPorta de rede usada pelo servidor

Para um servidor privado pequeno, você pode usar:

motd=My Private Minecraft Server
max-players=8
gamemode=survival
difficulty=normal
online-mode=true
white-list=true
server-port=25565

Mantenha online-mode=true para que o servidor verifique se as contas do Minecraft são legítimas.

A partir do Minecraft Java Edition 26.3, as configurações de servidores recém-geradas habilitam a lista de permissões por padrão. Os jogadores precisam ser adicionados a essa lista antes de entrar.

Deixe server-ip em branco, a menos que você precise especificamente vincular o servidor a uma determinada interface de rede.

Salve as alterações e saia do editor.

Passo 5: Abra a porta do servidor de Minecraft

O Minecraft Java Edition normalmente usa a porta TCP 25565 para conexões multijogador.

Se você usa o UFW, verifique o status dele:

sudo ufw status

Se o UFW estiver ativo, permita o tráfego do Minecraft:

sudo ufw allow 25565/tcp

Seu provedor de hospedagem também pode ter um firewall de rede separado, no qual essa porta precisa ser liberada.

Não habilite nem reconfigure um firewall sem confirmar que seu acesso SSH atual continuará disponível.

Em um VPS com endereço IP público, geralmente não é necessário configurar o encaminhamento de portas no roteador doméstico.

Passo 6: Mantenha o Minecraft em execução após desconectar o SSH

Se você iniciar o Minecraft diretamente em um terminal SSH comum, o servidor poderá parar quando a sessão for encerrada.

Uma solução simples é o tmux, que permite manter processos em execução em uma sessão de terminal da qual você pode se desconectar.

Inicie uma sessão:

tmux new -s minecraft

Em seguida, inicie o servidor:

cd ~/minecraft-server
java -Xms1G -Xmx2G -jar server.jar nogui

Aguarde a conclusão da inicialização do servidor.

Para se desconectar da sessão sem interromper o servidor, pressione Ctrl + B e depois D.

Para voltar ao console mais tarde:

tmux attach -t minecraft

Para um ambiente de produção permanente, um serviço systemd configurado corretamente, com controle de reinicializações e registro de logs, é preferível a depender indefinidamente de uma sessão de terminal.

Passo 7: Adicione jogadores e conecte-se ao servidor

Se a lista de permissões estiver habilitada, adicione seu nome de usuário do Minecraft pelo console do servidor em execução:

whitelist add YourMinecraftUsername

Repita esse comando para cada jogador que você quiser convidar.

Você pode conferir os jogadores autorizados com:

whitelist list

Agora, abra o Minecraft: Java Edition no seu computador.

  1. Selecione Multijogador no menu principal.
  2. Clique em Adicionar servidor ou Conexão direta.
  3. Digite o endereço IP público do servidor.
  4. Use YOUR_SERVER_IP:25565 se precisar especificar a porta.
  5. Conecte-se usando uma versão compatível do Minecraft Java Edition.

O cliente e o servidor devem usar versões compatíveis do jogo. Clientes do Minecraft Bedrock não conseguem se conectar diretamente a um servidor padrão da Java Edition sem software adicional que permita jogar entre diferentes edições.

Se a conexão falhar, verifique o console do servidor, as configurações do firewall, a lista de permissões e a versão do jogo.

Passo 8: Faça backups e mantenha o servidor de Minecraft

Os mundos do Minecraft mudam constantemente à medida que os jogadores constroem e exploram. Backups regulares são essenciais.

Antes de criar um backup simples dos arquivos, encerre o servidor de Minecraft de forma adequada digitando stop no console dele.

Em seguida, no shell do Linux, execute:

cd ~
tar -czf minecraft-backup-$(date +%F).tar.gz minecraft-server/

Isso cria um backup compactado do diretório do servidor, incluindo os arquivos de configuração e do mundo.

Copie os backups para outro local, para que continuem disponíveis se o armazenamento do VPS falhar.

Para a manutenção contínua:

  • Atualize o software do servidor de Minecraft quando versões compatíveis estiverem disponíveis.
  • Faça um backup do mundo antes de alterar versões ou plugins.
  • Mantenha o Java e o sistema operacional Linux atualizados.
  • Monitore o uso de CPU, RAM e disco.
  • Restrinja portas de rede desnecessárias e o acesso administrativo.

Nunca substitua os arquivos existentes do servidor sem manter um backup que possa ser restaurado.

É possível instalar mods e plugins no Minecraft?

Sim, mas o software escolhido determina quais tipos de personalização estão disponíveis.

Minecraft vanilla: O software oficial do servidor, adequado para uma experiência multijogador padrão.

Paper: Uma implementação popular de servidor que aceita plugins e oferece opções adicionais de configuração. Suas versões atuais também exigem Java 25.

Fabric ou NeoForge: Ambientes para carregar mods em servidores que precisam de mods compatíveis.

Plugins e mods não são intercambiáveis. Escolha a implementação de servidor que oferece suporte às extensões desejadas e verifique a compatibilidade das versões antes de instalar qualquer coisa.

Você pode saber mais sobre o Paper na documentação oficial do PaperMC.

Problemas comuns em servidores de Minecraft

ProblemaO que verificar
Não é possível acessar o arquivo JARDiretório, nome do arquivo e permissões do arquivo
Versão do Java não compatívelInstale a versão do Java exigida pela sua versão do Minecraft
EULA não aceitoConfira o eula.txt e aceite o contrato
Os jogadores não conseguem se conectarFirewall, porta 25565, status do servidor e configurações de rede
Jogador fora da lista de permissõesAdicione o nome de usuário do jogador no Minecraft
Lag no servidorCarga da CPU, uso de memória, plugins e atividade no mundo
O servidor para após a desconexão do SSHUse o tmux ou um serviço systemd configurado corretamente

Se estiver enfrentando lag, confira o uso real dos recursos antes de aumentar imediatamente a capacidade do VPS. A geração excessiva do mundo, plugins incompatíveis ou configurações incorretas também podem afetar o desempenho.

Perguntas frequentes

É grátis criar um servidor de Minecraft?

O software oficial do servidor de Minecraft pode ser baixado gratuitamente. No entanto, alugar um VPS ou servidor dedicado tem custos de hospedagem, e os jogadores precisam das licenças adequadas do Minecraft.

De quanta RAM um servidor de Minecraft precisa?

Para um servidor vanilla pequeno, 4 GB de RAM total no VPS é um ponto de partida prático. Servidores com muitos mods ou comunidades maiores podem precisar de bem mais.

Posso executar o Minecraft em um VPS Linux?

Sim. O Minecraft Java Edition funciona em ambientes de servidor Linux quando há uma versão compatível do Java e recursos suficientes.

Posso hospedar o Minecraft sem deixar meu computador ligado?

Sim. Um servidor de Minecraft executado em um VPS funciona independentemente do seu computador pessoal, desde que o VPS e o processo do servidor permaneçam online.

Conclusão

Aprender a criar um servidor de Minecraft no Linux dá a você mais controle sobre sua experiência multijogador, desde as configurações do mundo e o acesso dos jogadores até os plugins e a manutenção do servidor.

Com uma versão compatível do Java, o software oficial do servidor, a rede configurada corretamente e backups regulares, você pode criar um ambiente confiável para jogar com amigos.

Comece com um servidor pequeno, teste-o com alguns jogadores e aumente os recursos apenas quando seu mundo e sua comunidade precisarem.

Table of Content

Hosting that grows with you

Give your next website or application the resources and control it needs.

Explore VPS hosting →

Escolher a melhor hospedagem WordPress pode ser confuso quando todos os provedores prometem alta velocidade,

Abra uma empresa de hospedagem de sites sem investir em servidores caros nem construir seu

A revenda de hospedagem VPS permite que empresas de hospedagem vendam servidores virtuais privados com

Build your next project with ZYNOO

From your first website to demanding applications, choose the resources and control you need.

Shared Hosting

Start your blog or business website with cPanel, LiteSpeed and CloudLinux.

VPS Hosting

Grow your websites and applications with NVMe storage, KVM virtualization and full root access.

Dedicated Servers

Power demanding projects with your own physical server, dedicated resources and control over your environment.

Rolar para cima