Ospitare Minecraft su un VPS (Virtual Private Server) offre diversi vantaggi. Un VPS offre un ambiente stabile e dedicato per il server, senza le limitazioni e i rischi legati all'hosting su un computer personale. Questa configurazione garantisce un indirizzo IP dedicato, risorse garantite e pieno controllo sul server, per un'esperienza Minecraft più affidabile ed efficiente.
Nota: nella guida qui sotto viene usato Ubuntu 22.04.
Come installare Minecraft su un server VPS (Java)
1. Accedi al server VPS.
2. Esegui i seguenti comandi per installare Java JRE.
sudo apt-get updatesudo apt install [OpenJDK version]
La versione OpenJDK richiesta dipende dalla versione di Minecraft e può variare in base alla disponibilità nelle diverse versioni di Ubuntu.
| Versione di Minecraft | Versione di Java | Versione di OpenJDK |
| 1.16.x e precedenti | 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 |
| Da 1.20.5 a 1.21.11 | Java 21 | openjdk-21-jre-headless |
26.1 e successive |
Java 25 |
|
3. Inserisci y quando richiesto.
4. Installa screen.
sudo apt install screen -y
5. Crea un utente senza privilegi per il server Minecraft.
sudo useradd -r -U -d /usr/local/games/minecraft_server/ -s /usr/sbin/nologin [Username
Nota: non usare root o un utente con privilegi, così da evitare vulnerabilità di sicurezza e accessi non autorizzati.
6. Crea la cartella Minecraft.
sudo mkdir -p /usr/local/games/minecraft_server/java
7. Concedi le autorizzazioni della cartella all'utente creato al passaggio 5.
sudo chown -R [Username]: /usr/local/games/minecraft_server/
8. Passa all'utente.
sudo su - [Username] -s /bin/bash
9. Entra nella cartella Minecraft.
cd /usr/local/games/minecraft_server/java
10. Scarica il file server.jar. I link possono essere recuperati da MCVersions.net.
wget [server.jar link]
11. Crea una sessione screen per il server Minecraft.
screen -S [Screen name]
12. Avvia il server Minecraft.
java -Xmx1024M -Xms1024M -jar server.jar nogui
13. Una volta arrestato, accetta la EULA.
sed -i 's/\bfalse\b/TRUE/' eula.txt
14. Esegui il server Minecraft. Modifica i parametri RAM Xmx e Xms come preferisci.
java -Xmx1024M -Xms1024M -jar server.jar nogui
Come installare Minecraft su un server VPS (Bedrock)
1. Accedi al server VPS.
2. Installa screen.
sudo apt install screen -y
3. Vai alla cartella temporanea.
cd /tmp
4. Scarica la versione Linux del server.jar. I link possono essere recuperati dalla wiki di Minecraft.
wget [server link]
5. Estrai il file .zip.
apt-get install unzipsudo unzip -d /usr/local/games/minecraft_server/bedrock [.zip filename]
6. Crea un utente senza privilegi per il server Minecraft.
sudo useradd -r -U -d /usr/local/games/minecraft_server/ -s /usr/sbin/nologin [Username]
Nota: non usare root o un utente con privilegi, così da evitare vulnerabilità di sicurezza e accessi non autorizzati.
7. Crea la cartella Minecraft.
sudo mkdir -p /usr/local/games/minecraft_server/bedrock
8. Concedi le autorizzazioni della cartella all'utente creato al passaggio 5.
sudo chown -R [Username]: /usr/local/games/minecraft_server/
9. Passa all'utente.
sudo su - [Username] -s /bin/bash
10. Entra nella cartella Minecraft.
cd bedrock
11. Crea un file di testo chiamato launch_mc_bedrock_server.sh.
nano launch_mc_bedrock_server.sh
12. Inserisci il seguente contenuto:
#!/bin/bashLD_LIBRARY_PATH=. ./bedrock_server
13. Premi CTRL + S per salvare, poi CTRL + X per uscire dal file.
14. Converti il file in un eseguibile.
chmod +x launch_mc_bedrock_server.sh
15. Crea una sessione screen per il server Minecraft.
screen -S [Screen name]
16. Avvia il server Minecraft.
./launch_mc_bedrock_server.sh