Établissement d'un serveur Minecraft sur votre propre serveur

20/12/2023 |
Loading...

Introduction : Ce tutoriel est conçu pour vous guider à travers le processus de configuration d'un serveur Minecraft sur votre VPS ou serveur dédié. Veuillez noter que ce tutoriel est testé sur Ubuntu 22.04 LTS.

Prérequis :

  1. Un appareil local pour se connecter au jeu.
  2. Un serveur exécutant Ubuntu pour héberger le jeu Minecraft.
  3. Accès à l'utilisateur root ou à un utilisateur avec des permissions sudo.

Avant de pouvoir commencer à jouer sur le serveur, certaines configurations essentielles doivent être effectuées, y compris la configuration d'un pare-feu. Pour des instructions détaillées, reportez-vous au guide "Configuration initiale du serveur avec Ubuntu".

Terminologie d'exemple :

Dans ce tutoriel, nous utiliserons les valeurs d'exemple suivantes :

  • <Votre_IP_Publique> - Remplacez ceci par l'adresse IP publique réelle de votre serveur distant.
  • <Votre_Nom_d'Utilisateur_Minecraft> - Remplacez ceci par votre nom d'utilisateur préféré pour le serveur Minecraft.

Étape 1 - Création d'un utilisateur : Il n'est pas conseillé d'utiliser l'utilisateur root pour exécuter Minecraft car il a un accès illimité pour exécuter n'importe quelle commande, ce qui peut entraîner des modifications non intentionnelles. Pour éviter cela, il est préférable de créer un nouvel utilisateur avec des privilèges sudo.

Exécutez la commande suivante pour créer un nouvel utilisateur pour votre serveur Minecraft :

adduser <Votre_Nom_d'Utilisateur_Minecraft>

Il vous sera demandé de définir un mot de passe sécurisé pour cet utilisateur. Remplissez les informations requises si nécessaire.

Ensuite, ajoutez le nouvel utilisateur au groupe sudo :

usermod -aG sudo <Votre_Nom_d'Utilisateur_Minecraft>

Maintenant, passez au nouvel utilisateur créé :

su <Votre_Nom_d'Utilisateur_Minecraft> cd ~

Étape 2 - Préparation du serveur : Les serveurs Minecraft fonctionnent généralement sur le port 25565, et Java est nécessaire pour exécuter Minecraft. Voici ce que vous devez faire :

Étape 2.1 - Ouverture du port 25565 : Si votre serveur a un pare-feu, assurez-vous qu'il autorise le trafic sur le port 25565 pour TCP et UDP. Cela permettra à votre appareil local de se connecter au jeu Minecraft sur votre serveur. Ce tutoriel couvre deux outils de pare-feu : UFW (par défaut pour Ubuntu) et Hetzner Cloud Firewall. Ajustez les étapes en fonction de votre configuration de pare-feu si elle est différente.

Étape 2.2 - Installation de Java : Java est essentiel pour exécuter Minecraft. Tout d'abord, vérifiez si Java est déjà installé :

java --version

Si Java n'est pas installé, vous pouvez l'installer avec :

sudo apt update && sudo apt install openjdk-19-jdk-headless openjdk-19-jre-headless -y

Pour confirmer l'installation, utilisez à nouveau la commande java --version.

Étape 3 - Installation de Minecraft : Avec le port 25565 ouvert et Java installé, vous pouvez procéder à l'installation de Minecraft lui-même. Vous pouvez trouver la version serveur de Minecraft sur minecraft.net ou papermc.io. Suivez ces étapes :

  1. Créez un nouveau répertoire pour les fichiers Minecraft et naviguez vers lui :
mkdir MinecraftServer && cd MinecraftServer
  1. Visitez minecraft.net ou papermc.io, choisissez une version et copiez le lien vers le fichier JAR. Utilisez l'une des commandes suivantes (pas les deux) pour télécharger le fichier JAR du serveur :

minecraft.net :

wget https://piston-data.mojang.com/v1/objects/84194a2f286ef7c14ed7ce0090dba59902951553/server.jar

papermc.io :

wget -O server.jar https://api.papermc.io/v2/projects/paper/versions/1.20.1/builds/129/downloads/paper-1.20.1-129.jar

Si vous souhaitez installer une version différente, remplacez le lien dans la commande par la version souhaitée.

  1. Confirmez que le fichier JAR est téléchargé sur votre serveur en utilisant ls -al. Vous ne devriez avoir qu'un seul fichier JAR dans votre répertoire ; vous pouvez supprimer les éventuels fichiers supplémentaires.

  2. Acceptez le contrat de licence utilisateur final (EULA) en modifiant le fichier eula.txt :

nano eula.txt

Changez eula=false en eula=true, enregistrez le fichier en appuyant sur Ctrl+X, suivi de Y, puis de Entrée.

Étape 4 - Démarrage du serveur : Maintenant que tout est préparé, vous pouvez démarrer le serveur Minecraft. Pour le garder en cours d'exécution même lorsque votre session terminal se termine, nous utiliserons l'outil screen :

Installation de screen (si ce n'est pas déjà fait) :

sudo apt install screen -y

Démarrage du serveur Minecraft dans une session screen :

screen -S MinecraftServer

Remplacez "MinecraftServer" par le nom de session de votre choix.

Naviguez vers le répertoire Minecraft :

cd ~/MinecraftServer

Démarrez le serveur Minecraft avec la quantité de RAM souhaitée (remplacez <MÉMOIRE> par la RAM maximale que vous souhaitez allouer en Mo) :

java -Xms512M -Xmx<MÉMOIRE>M -jar server.jar
  • -Xms : RAM minimale allouée au serveur Minecraft (par exemple, 512M).
  • -Xmx : RAM maximale allouée au serveur Minecraft (par exemple, <MÉMOIRE>M).

Vous devriez maintenant être dans la console Minecraft, où vous pouvez entrer des commandes Minecraft.

Testez le serveur en utilisant /list :

/list

Cette commande devrait afficher le nombre de joueurs en ligne.

Étape 5 - Gestion de la session screen : Pour quitter la session screen sans arrêter le serveur, utilisez la combinaison de touches Ctrl+A, suivie de D. La session screen continuera à fonctionner en arrière-plan.

Pour revenir à la session screen Minecraft ou apporter d'autres modifications, utilisez les commandes suivantes :

Lister toutes les sessions screen :

screen -list

Revenir à votre session screen en cours d'exécution :

screen -dr MinecraftServer

Si vous avez utilisé un nom de session différent, remplacez "MinecraftServer" par votre nom de session.

Supprimer la session screen (Remarque : Cela mettra fin au jeu Minecraft) :

screen -X -S MinecraftServer quit

Étape 6 - Utilisation d'un port différent (Optionnel) : Par défaut, Minecraft démarre sur le port 25565. Si vous souhaitez utiliser un port différent, suivez ces étapes :

  1. Si vous êtes actuellement dans la session screen Minecraft, utilisez stop pour arrêter le serveur.

  2. Pour démarrer un deuxième jeu sur un port différent, quittez la session screen actuelle en utilisant Ctrl+A, D, et créez une nouvelle session.

  3. Téléchargez à nouveau le fichier JAR du serveur Minecraft, enregistrez-le dans un répertoire séparé et assurez-vous que votre serveur a suffisamment de RAM pour héberger deux jeux.

  4. Ouvrez le fichier server.properties dans le même répertoire que votre fichier JAR du serveur Minecraft :

nano server.properties
  1. Modifiez le fichier server.properties pour changer le port. Localisez la ligne server-port=25565 et changez le numéro de port (par exemple, server-port=25567).

  2. Enregistrez vos modifications avec Ctrl+X, Y et Entrée.

  3. Démarrez un nouveau jeu sur le

Obtenez des offres exclusives et des promotions !

Restez à jour avec les dernières offres, réductions et promotions spéciales.

Update cookies preferences