Comment héberger un serveur Minecraft sur un VPS
Sur cette page
Un VPS vous donne un serveur Linux entier rien qu'à vous : accès root, une IP publique, et rien qui tourne dessus que vous n'ayez installé vous-même. Pour un serveur Minecraft, cela signifie un contrôle total — n'importe quelle version, n'importe quel logiciel, autant de mondes que vous voulez, et de la place pour un proxy, un bot Discord ou un site web à côté.
Les mêmes étapes — le bon runtime, une règle de pare-feu, un service systemd et des sauvegardes — s'appliquent à presque tous les serveurs de jeu que vous faites tourner sur un VPS Linux ; seuls le programme et le port changent.
Cela signifie aussi que l'administrateur, c'est vous. Ce guide couvre l'installation complète sur Ubuntu 24.04 — chaque commande a été exécutée sur un serveur vierge avant d'être écrite ici — et commence par une comparaison honnête, car pour un seul serveur Minecraft, un VPS n'est pas toujours la meilleure affaire.
La version courte
- Prenez un VPS d'au moins 4 GB de RAM sous Ubuntu 24.04. Les dépôts officiels d'Ubuntu contiennent toutes les versions de Java dont Minecraft a besoin.
- Installez le Java requis par votre version de Minecraft — Java 25 pour les versions 26.x actuelles, Java 21 pour 1.20.5 à 1.21.x.
- Faites tourner le serveur sous son propre utilisateur, depuis son propre dossier, jamais en root.
- Ouvrez le port TCP 25565 dans le pare-feu — après avoir autorisé SSH, pas avant.
- Faites-en un service systemd pour qu'il démarre au boot et redémarre après un crash, et mettez en place les sauvegardes avant d'en avoir besoin.
Comptez environ une demi-heure. Les sections ci-dessous donnent les commandes exactes, et la première vous aide à décider si un VPS est vraiment le bon outil.
Accès root complet, NVMe et protection DDoS : un VPS HytHost avec 4 GB de RAM à partir de €7.00/mois.
Voir les offres VPSVPS ou offre Minecraft infogérée ? La comparaison honnête
Les deux font tourner le même serveur Java sur un matériel similaire. La différence tient à qui fait le travail et à ce que la machine peut faire d'autre.
| VPS Linux | Offre Minecraft infogérée | |
|---|---|---|
| Environ 8-9 GB de RAM | VPS 3, 8 GB — €15.00/mois | MC Diamond, 9 GB — €11.65/mois |
| Mémoire disponible pour Minecraft | Ce qui reste après le système d'exploitation | Toute l'offre |
| Installation des versions et des modpacks | À la main | Changement de version et installation de modpacks en un clic |
| Mises à jour de sécurité, pare-feu, sauvegardes | À votre charge | Gérés pour vous |
| Autres logiciels sur la même machine | Tout ce que vous voulez | Minecraft uniquement |
| Plusieurs serveurs, un proxy, une base de données | Oui, tout sur une seule machine | Un serveur par offre |
Pour un seul serveur Minecraft, l'offre infogérée est la meilleure affaire : plus de mémoire pour moins cher, et aucune administration. Un VPS se justifie quand vous voulez plus d'un serveur — un proxy Velocity devant un lobby et un monde survie, par exemple — ou d'autres choses qui tournent à côté de Minecraft : un bot Discord, un site web, une base de données, vos propres outils. C'est aussi le bon choix si faire tourner le serveur est le but et que vous voulez apprendre Linux en chemin.
Si cela vous correspond, continuez. Si vous voulez simplement un serveur pour vos amis, l'hébergement Minecraft vous y mènera plus vite.
Choisir le VPS, le système d'exploitation et la version de Java
Quelle taille de VPS
Laissez environ 1.5-2 GB au système d'exploitation et donnez le reste à Minecraft.
| VPS HytHost | Caractéristiques | Idéal pour |
|---|---|---|
| VPS 2 — €7.00/mois | 4 vCPU, 4 GB RAM, 30 GB NVMe | Un serveur Paper pour un groupe d'amis |
| VPS 3 — €15.00/mois | 4 vCPU, 8 GB RAM, 50 GB NVMe | Un serveur Paper plus fréquenté, ou un modpack léger |
| VPS 4 — €27.00/mois | 6 vCPU, 16 GB RAM, 100 GB NVMe | Des modpacks, ou un proxy avec plusieurs serveurs derrière |
Les plus petites offres, avec 2 GB, conviennent à un bot ou à un monde de test, mais sont trop justes pour un vrai serveur Minecraft une fois que le système d'exploitation a pris sa part. Pour le lien entre mémoire, joueurs et mods, consultez combien de RAM il faut pour un serveur Minecraft.
Quel système d'exploitation
Choisissez Ubuntu 24.04. Ses dépôts standard contiennent OpenJDK 17, 21 et 25, ce qui couvre toutes les versions de Minecraft que vous risquez de faire tourner. Debian 12 est aussi un bon système, mais ses dépôts ne proposent que Java 17 — trop ancien pour toute version de Minecraft depuis la 1.20.5 — et il faudrait donc d'abord ajouter un dépôt Java tiers.
Quelle version de Java
| Version de Minecraft | Java requis |
|---|---|
| 26.1 et plus récent | Java 25 |
| 1.20.5 à 1.21.x | Java 21 |
| 1.18 à 1.20.4 | Java 17 |
Ces données proviennent directement des informations de version que Mojang publie pour chaque sortie. La plupart des modpacks ciblent encore la 1.21.1, alors vérifiez la version de votre pack avant d'installer Java.
Installer le serveur, étape par étape
Connectez-vous en SSH avec un utilisateur disposant de sudo. Les commandes ci-dessous installent Java 25 pour la version actuelle ; remplacez par openjdk-21-jre-headless pour 1.20.5-1.21.x.
- Mettez le système à jour et installez Java :
sudo apt update && sudo apt upgrade -y sudo apt install -y openjdk-25-jre-headless java -version
- Créez un utilisateur qui ne possède que le serveur :
sudo useradd -r -m -d /opt/minecraft -s /usr/sbin/nologin minecraft
Avec un utilisateur dédié, un plugin compromis peut endommager le serveur, mais pas toute la machine. - Téléchargez le jar du serveur. Copiez le lien de téléchargement du serveur vanilla sur minecraft.net, ou de Paper sur papermc.io, et récupérez-le dans le dossier du serveur :
cd /opt/minecraft sudo -u minecraft curl -o server.jar "PASTE_THE_DOWNLOAD_LINK_HERE"
- Acceptez l'EULA et lancez-le une première fois :
echo "eula=true" | sudo -u minecraft tee /opt/minecraft/eula.txt sudo -u minecraft java -Xms2G -Xmx6G -jar server.jar nogui
AttendezDone, tapezstop, et le monde ainsi queserver.propertiessont en place. Réglez-Xmxsur la mémoire du VPS moins environ 2 GB —-Xmx6Gsur un VPS de 8 GB.
Pare-feu, démarrage automatique et redémarrages
Ouvrir le port sans vous enfermer dehors
sudo ufw allow 22/tcp sudo ufw allow 25565/tcp sudo ufw enable
ufw sans la première ligne coupe votre propre session SSH, et le seul moyen de revenir est la console de l'hébergeur.Le faire tourner comme un service
Créez /etc/systemd/system/minecraft.service :
[Unit] Description=Minecraft server After=network-online.target Wants=network-online.target [Service] User=minecraft WorkingDirectory=/opt/minecraft ExecStart=/usr/bin/java -Xms2G -Xmx6G -jar server.jar nogui Restart=on-failure RestartSec=10 [Install] WantedBy=multi-user.target
Puis chargez-le et démarrez-le :
sudo systemctl daemon-reload sudo systemctl enable --now minecraft journalctl -u minecraft -f
Le serveur démarre désormais avec le VPS et revient tout seul s'il plante. journalctl affiche la sortie de sa console ; sudo systemctl stop minecraft l'arrête proprement.
Les joueurs se connectent à l'adresse IP du VPS. S'ils n'y arrivent pas, vérifiez dans cet ordre : le service tourne, sudo ufw status liste 25565, et server-port dans server.properties vaut toujours 25565.
Sauvegardes et mises à jour
Sur un VPS, personne ne sauvegarde votre monde si vous ne le faites pas. Deux niveaux fonctionnent bien ensemble :
- Un snapshot du VPS entier. Les offres VPS HytHost proposent une option de sauvegarde par snapshot, qui capture la machine telle quelle — exactement ce qu'il faut restaurer après une mise à jour système ratée.
- Une copie du monde hors du serveur. Un snapshot vit avec le VPS ; une copie ailleurs survit à tout ce qui peut lui arriver. Archivez le dossier du serveur pendant que le serveur est arrêté, et déplacez l'archive hors de la machine à intervalles réguliers avec
cron.
Mettre à jour Minecraft devient alors une routine : faites une sauvegarde, vérifiez la nouvelle version dans le tableau Java ci-dessus, remplacez server.jar, démarrez-le et lisez le log. Si un plugin ou un mod n'est pas encore prêt pour la nouvelle version, la sauvegarde est votre porte de sortie.
sudo apt update && sudo apt upgrade une fois par semaine, ou les mises à jour automatiques, ne coûtent rien et ferment la plupart des portes qui comptent sur un serveur exposé à Internet.Questions fréquentes
Oui, si vous voulez un contrôle total ou plus d'une chose sur la machine : plusieurs serveurs derrière un proxy, un bot Discord, un site web ou une base de données. Pour un seul serveur Minecraft, une offre Minecraft infogérée donne généralement plus de mémoire pour moins cher et ne demande aucune administration.
Au moins 4 GB pour un petit serveur Paper, 8 GB pour un serveur plus fréquenté ou un modpack léger, et 16 GB pour des modpacks plus lourds ou plusieurs serveurs. Le système d'exploitation en prend environ 1.5-2 GB, donc réglez -Xmx sur la mémoire du VPS moins environ 2 GB.
D'après les données de version publiées par Mojang, Minecraft 26.1 et plus récent requiert Java 25, les versions 1.20.5 à 1.21.x Java 21, et 1.18 à 1.20.4 Java 17. La plupart des modpacks ciblent actuellement la 1.21.1, donc Java 21.
Ubuntu 24.04 est le choix le plus simple, car ses dépôts standard incluent OpenJDK 17, 21 et 25. Debian 12 ne propose que Java 17 dans ses dépôts, trop ancien pour Minecraft 1.20.5 et plus récent, sauf si l'on ajoute un dépôt Java tiers.
Vérifiez trois choses dans l'ordre : le serveur tourne (systemctl status minecraft), le pare-feu autorise TCP 25565 (ufw status), et server.properties utilise toujours le port 25565. Les joueurs doivent se connecter à l'IP publique du VPS ; un nom d'hôte ne fonctionne qu'une fois qu'un enregistrement DNS pointe dessus.
Pour un seul serveur Minecraft, généralement pas. Chez HytHost, une offre Minecraft infogérée de 9 GB coûte €11.65/mois, alors qu'un VPS de 8 GB coûte €15.00/mois, et sur le VPS une partie de la mémoire part au système d'exploitation. Un VPS devient plus rentable quand il fait tourner plusieurs serveurs ou d'autres logiciels.
Oui, c'est l'une des principales raisons de choisir un VPS. Un proxy comme Velocity avec plusieurs serveurs derrière, un bot Discord, un site web ou une base de données peuvent partager la machine, tant que la RAM et le CPU sont dimensionnés pour l'ensemble.
Votre propre serveur Linux, prêt en quelques minutes
VPS KVM HytHost avec cœurs vCPU dédiés, stockage NVMe, accès root complet et protection DDoS — 4 GB dès €7.00/mois.
Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hoursCe guide vous a-t-il été utile ?