A alojar Minecraft num VPS (Servidor Privado Virtual) oferece várias vantagens. Um VPS oferece um ambiente estável e dedicado para o servidor, livre das limitações e riscos associados à utilização de um computador pessoal para alojamento. Esta configuração garante um endereço IP dedicado, recursos assegurados e controlo total sobre o servidor, resultando numa experiência de Minecraft mais fiável e eficiente.
Nota: No guia abaixo é usada a Ubuntu 22.04.
Como Instalar Minecraft Num Servidor VPS (Java)
1. Inicie sessão no servidor VPS.
2. Execute os seguintes comandos para instalar o Java JRE.
sudo apt-get updatesudo apt install [OpenJDK version]
A versão necessária do OpenJDK depende da versão do Minecraft e pode variar na disponibilidade entre diferentes versões do Ubuntu.
| Versão do Minecraft | Versão Java | Versão OpenJDK |
| 1.16.x e inferior | 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 superior | Java 21 | openjdk-21-jre-headless |
3. Introduza y quando for solicitado.
4. Instale screen.
sudo apt install screen -y
5. Crie um utilizador sem privilégios para o servidor Minecraft.
sudo useradd -r -U -d /usr/local/games/minecraft_server/ -s /usr/sbin/nologin [Username
Nota: Não use root nem um utilizador com privilégios para evitar vulnerabilidades de segurança e acessos não autorizados.
6. Crie a pasta Minecraft.
sudo mkdir -p /usr/local/games/minecraft_server/java
7. Atribua permissões da pasta ao utilizador criado no passo 5.
sudo chown -R [Username]: /usr/local/games/minecraft_server/
8. Alterne para o utilizador.
sudo su - [Username] -s /bin/bash
9. Entre na pasta Minecraft.
cd /usr/local/games/minecraft_server/java
10. Transfira o server.jar. Os links podem ser obtidos em MCVersions.net.
wget [link do server.jar]
11. Crie uma screen para o servidor Minecraft.
screen -S [Screen name]
12. Inicie o servidor Minecraft.
java -Xmx1024M -Xms1024M -jar server.jar nogui
13. Quando parar, aceite o EULA.
sed -i 's/\bfalse\b/TRUE/' eula.txt
14. Execute o servidor Minecraft. Modifique os parâmetros de RAM Xmx e Xms conforme pretender.
java -Xmx1024M -Xms1024M -jar server.jar nogui
Como Instalar Minecraft Num Servidor VPS (Bedrock)
1. Inicie sessão no servidor VPS.
2. Instale screen.
sudo apt install screen -y
3. Navegue até à pasta temporária.
cd /tmp
4. Transfira a versão Linux do server.jar. Os links podem ser obtidos na Minecraft wiki.
wget [link do servidor]
5. Extraia o ficheiro .zip.
apt-get install unzipsudo unzip -d /usr/local/games/minecraft_server/bedrock [.zip filename]
6. Crie um utilizador sem privilégios para o servidor Minecraft.
sudo useradd -r -U -d /usr/local/games/minecraft_server/ -s /usr/sbin/nologin [Username]
Nota: Não use root nem um utilizador com privilégios para evitar vulnerabilidades de segurança e acessos não autorizados.
7. Crie a pasta Minecraft.
sudo mkdir -p /usr/local/games/minecraft_server/bedrock
8. Atribua permissões da pasta ao utilizador criado no passo 5.
sudo chown -R [Username]: /usr/local/games/minecraft_server/
9. Alterne para o utilizador.
sudo su - [Username] -s /bin/bash
10. Entre na pasta Minecraft.
cd bedrock
11. Crie um ficheiro de texto chamado launch_mc_bedrock_server.sh.
nano launch_mc_bedrock_server.sh
12. Introduza o seguinte conteúdo:
#!/bin/bashLD_LIBRARY_PATH=. ./bedrock_server
13. Prima CTRL + S para guardar e depois CTRL + X para sair do ficheiro.
14. Converta o ficheiro num executável.
chmod +x launch_mc_bedrock_server.sh
15. Crie uma screen para o servidor Minecraft.
screen -S [Screen name]
16. Inicie o servidor Minecraft.
./launch_mc_bedrock_server.sh