Héberger Minecraft sur un VPS (serveur privé virtuel) offre plusieurs avantages. Un VPS fournit un environnement stable et dédié pour le serveur, sans les limites ni les risques associés à l’hébergement sur un ordinateur personnel. Cette configuration garantit une adresse IP dédiée, des ressources garanties et un contrôle total sur le serveur, pour une expérience Minecraft plus fiable et plus efficace.
Remarque : Ubuntu 22.04 est utilisé dans le guide ci-dessous.
Comment installer Minecraft sur un serveur VPS (Java)
1. Connectez-vous au serveur VPS.
2. Exécutez les commandes suivantes pour installer Java JRE.
sudo apt-get updatesudo apt install [OpenJDK version]
La version d’OpenJDK requise dépend de la version de Minecraft et peut varier en disponibilité selon les différentes versions d’Ubuntu.
| Version de Minecraft | Version de Java | Version d’OpenJDK |
| 1.16.x et versions antérieures | 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 à 1.21.11 | Java 21 | openjdk-21-jre-headless |
26.1 et versions ultérieures |
Java 25 |
|
3. Saisissez y lorsque vous y êtes invité.
4. Installez screen.
sudo apt install screen -y
5. Créez un utilisateur non privilégié pour le serveur Minecraft.
sudo useradd -r -U -d /usr/local/games/minecraft_server/ -s /usr/sbin/nologin [Username
Remarque : n’utilisez pas root ni un utilisateur disposant de privilèges afin d’éviter les failles de sécurité et les accès non autorisés.
6. Créez le dossier Minecraft.
sudo mkdir -p /usr/local/games/minecraft_server/java
7. Accordez les autorisations du dossier à l’utilisateur créé à l’étape 5.
sudo chown -R [Username]: /usr/local/games/minecraft_server/
8. Basculez vers l’utilisateur.
sudo su - [Username] -s /bin/bash
9. Accédez au dossier Minecraft.
cd /usr/local/games/minecraft_server/java
10. Téléchargez le server.jar. Les liens peuvent être récupérés depuis MCVersions.net.
wget [server.jar link]
11. Créez une session screen pour le serveur Minecraft.
screen -S [Screen name]
12. Démarrez le serveur Minecraft.
java -Xmx1024M -Xms1024M -jar server.jar nogui
13. Une fois qu’il s’arrête, acceptez le CLUF.
sed -i 's/\bfalse\b/TRUE/' eula.txt
14. Lancez le serveur Minecraft. Modifiez les paramètres de RAM Xmx et Xms selon vos besoins.
java -Xmx1024M -Xms1024M -jar server.jar nogui
Comment installer Minecraft sur un serveur VPS (Bedrock)
1. Connectez-vous au serveur VPS.
2. Installez screen.
sudo apt install screen -y
3. Accédez au dossier temporaire.
cd /tmp
4. Téléchargez la version Linux du server.jar. Les liens peuvent être récupérés depuis le wiki Minecraft.
wget [server link]
5. Extrayez le fichier .zip.
apt-get install unzipsudo unzip -d /usr/local/games/minecraft_server/bedrock [.zip filename]
6. Créez un utilisateur non privilégié pour le serveur Minecraft.
sudo useradd -r -U -d /usr/local/games/minecraft_server/ -s /usr/sbin/nologin [Username]
Remarque : n’utilisez pas root ni un utilisateur disposant de privilèges afin d’éviter les failles de sécurité et les accès non autorisés.
7. Créez le dossier Minecraft.
sudo mkdir -p /usr/local/games/minecraft_server/bedrock
8. Accordez les autorisations du dossier à l’utilisateur créé à l’étape 5.
sudo chown -R [Username]: /usr/local/games/minecraft_server/
9. Basculez vers l’utilisateur.
sudo su - [Username] -s /bin/bash
10. Accédez au dossier Minecraft.
cd bedrock
11. Créez un fichier texte nommé launch_mc_bedrock_server.sh.
nano launch_mc_bedrock_server.sh
12. Saisissez le contenu suivant :
#!/bin/bashLD_LIBRARY_PATH=. ./bedrock_server
13. Appuyez sur CTRL + S pour enregistrer, puis sur CTRL + X pour quitter le fichier.
14. Convertissez le fichier en exécutable.
chmod +x launch_mc_bedrock_server.sh
15. Créez une session screen pour le serveur Minecraft.
screen -S [Screen name]
16. Lancez le serveur Minecraft.
./launch_mc_bedrock_server.sh