Hospedando Minecraft em um VPS (Servidor Virtual Privado) oferece vários benefícios. Um VPS fornece um ambiente estável e dedicado para o servidor, livre das limitações e riscos associados à hospedagem em um computador pessoal. Esse configuração garante um endereço IP dedicado, recursos garantidos e total controle sobre o servidor, resultando em uma experiência de Minecraft mais confiável e eficiente.
Nota: O Ubuntu 22.04 é utilizado no guia abaixo.
Como Instalar Minecraft em um Servidor VPS (Java)
1. Acesse o servidor VPS.
2. Execute os seguintes comandos para instalar o Java JRE.
sudo apt-get updatesudo apt install [versão do OpenJDK]
A versão do OpenJDK necessária depende da versão do Minecraft e pode variar em disponibilidade em diferentes versões do Ubuntu.
| Versão do Minecraft | Versão do Java | Versão do OpenJDK |
| 1.16.x e abaixo | Java 8 | openjdk-8-jre-headless |
| 1.17.x | Java 16 | openjdk-16-jre-headless |
| 1.18.x - 1.20.4 | Java 17 | openjdk-17-jre-headless |
| 1.20.5 e acima | Java 21 | openjdk-21-jre-headless |
3. Digite y quando solicitado.
4. Instale screen.
sudo apt install screen -y
5. Crie um usuário não privilegiado para o servidor Minecraft.
sudo useradd -r -U -d /usr/local/games/minecraft_server/ -s /usr/sbin/nologin [NomeDeUsuário]
Nota: Não use root ou um usuário com privilégios para evitar vulnerabilidades de segurança e acesso não autorizado.
6. Crie a pasta do Minecraft.
sudo mkdir -p /usr/local/games/minecraft_server/java
7. Conceda permissões da pasta ao usuário criado no passo 5.
sudo chown -R [NomeDeUsuário]: /usr/local/games/minecraft_server/
8. Troque para o usuário.
sudo su - [NomeDeUsuário] -s /bin/bash
9. Entre na pasta do Minecraft.
cd /usr/local/games/minecraft_server/java
10. Baixe o server.jar. Links podem ser recuperados de MCVersions.net.
wget [link do server.jar]
11. Crie uma tela para o servidor Minecraft.
screen -S [Nome da Tela]
12. Inicie o servidor Minecraft.
java -Xmx1024M -Xms1024M -jar server.jar nogui
13. Uma vez que pare, aceite o EULA.
sed -i 's/\bfalse\b/TRUE/' eula.txt
14. Execute o servidor Minecraft. Modifique os Xmx e Xms parâmetros de RAM conforme desejado.
java -Xmx1024M -Xms1024M -jar server.jar nogui
Como Instalar Minecraft em um Servidor VPS (Bedrock)
1. Acesse o servidor VPS.
2. Instale screen.
sudo apt install screen -y
3. Navegue até a pasta temp.
cd /tmp
4. Baixe a versão linux do server.jar. Links podem ser recuperados do Minecraft wiki.
wget [link do servidor]
5. Extraia o .zip arquivo.
apt-get install unzipsudo unzip -d /usr/local/games/minecraft_server/bedrock [.zip nome do arquivo]
6. Crie um usuário não privilegiado para o servidor Minecraft.
sudo useradd -r -U -d /usr/local/games/minecraft_server/ -s /usr/sbin/nologin [NomeDeUsuário]
Nota: Não use root ou um usuário com privilégios para evitar vulnerabilidades de segurança e acesso não autorizado.
7. Crie a pasta do Minecraft.
sudo mkdir -p /usr/local/games/minecraft_server/bedrock
8. Conceda permissões da pasta ao usuário criado no passo 5.
sudo chown -R [NomeDeUsuário]: /usr/local/games/minecraft_server/
9. Troque para o usuário.
sudo su - [NomeDeUsuário] -s /bin/bash
10. Entre na pasta do Minecraft.
cd bedrock
11. Crie um arquivo de texto chamado launch_mc_bedrock_server.sh.
nano launch_mc_bedrock_server.sh
12. Digite o seguinte conteúdo:
#!/bin/bashLD_LIBRARY_PATH=. ./bedrock_server
13. Pressione CTRL + S para salvar, depois CTRL + X para sair do arquivo.
14. Converta o arquivo em executável.
chmod +x launch_mc_bedrock_server.sh
15. Crie uma tela para o servidor Minecraft.
screen -S [Nome da Tela]
16. Inicie o servidor Minecraft.
./launch_mc_bedrock_server.sh