Serveur minecraft

Comment configurer un serveur Minecraft sur Ubuntu ou Debian – Resoudre les problemes d’un serveur MineCraft

Le 27 juin 2019 - 6 minutes de lecture

Mis à jour par Linode Écrit par Alex Fornuto

Configurer un serveur Minecraft

Minecraft est l'un des jeux les plus populaires au monde. Dans Minecraft, vous et les autres joueurs êtes libres de créer et d’explorer tout ce que vous voulez dans un monde généré en 3D. Si vous hébergez votre propre serveur Minecraft, vous décidez des règles et vous et vos amis pouvez jouer ensemble dans ce jeu d'aventure interactif.

Ce guide vous explique comment configurer un serveur personnel Minecraft sur un linode exécutant Debian 9 ou Ubuntu 18.04 LTS. Nous avons mis à jour ce guide pour qu'il soit compatible avec la version majeure de 1.13: Update Aquatic.

Conditions préalables

  1. Pour utiliser un serveur Minecraft, vous devez également disposer d'une version du client de jeu de Minecraft.net.

  2. Complétez nos guides Mise en route et Sécurisation de votre serveur.

  3. Mettez à jour le logiciel de votre Linode:

    sudo apt update && sudo apt upgrade
    
  4. Installer OpenJDK, une implémentation open source de Java et le paquet GNU Screen.

    Remarque

    La version 1.1 de Minecraft est uniquement compatible avec OpenJDK 8. Si vous utilisez OpenJDK 7, vous devez le supprimer à l'aide de cette commande. sudo apt remove openjdk-7 - * avant de continuer avec ce guide.

  5. Créez un nouvel utilisateur pour que Minecraft s'exécute en tant que:

    sudo adduser minecraft
    

    Attribuez un mot de passe sécurisé et configurez les options de renforcement SSH supplémentaires pour le moment.

Remarque

Si vous avez un pare-feu configuré conformément à notre guide Sécuriser votre serveur, ajoutez la ligne suivante à votre iptables.firewall.rules fichier pour ajouter une exception pour le port 25565:

-A INPUT -p tcp –dport 25565 -j ACCEPT

Installer Minecraft

  1. Quittez votre session SSH en cours et reconnectez-vous à votre Linode en tant que Minecraft utilisateur.

  2. Téléchargez la dernière version du serveur multijoueur Minecraft à partir de Minecraft.net. Remplacez l'URL dans cet exemple pour correspondre à la version actuelle:

    wget https://launcher.mojang.com/v1/objects/3737db93722a9e39eeada7c27e7aca28b144ffa7/server.jar -O serveur_minecraft.1.13.jar
    

    Reportez-vous à la page du serveur Minecraft pour rechercher la dernière version.

  3. Créez un script pour exécuter le serveur Minecraft:

    /home/minecraft/run.sh
    1
    2
    3
    
    #! / bin / sh
    
    
    
    
    java -Xms1024M -Xmx1536M -jar minecraft_server.1.13.jar -o true

    Remarque

    le Xms et Xmx Les drapeaux définissent la quantité de RAM minimale et maximale que le serveur Minecraft utilisera. Les réglages ci-dessus sont recommandés pour un Linode 2 Go utilisé uniquement à cette fin. Ajustez ces valeurs pour répondre à vos besoins.

  4. Faire run.sh exécutable:

    chmod + x /home/minecraft/run.sh
    

Exécuter Minecraft

  1. La première fois que vous exécutez le serveur Minecraft, il crée un fichier CLUF, puis quitte:

    $ ./run.sh
    [21:39:43] [Server thread/INFO]: Démarrage du serveur minecraft version 1.13
    [21:39:43] [Server thread/INFO]: Chargement des propriétés
    [21:39:43] [Server thread/WARN]: server.properties n'existe pas
    [21:39:43] [Server thread/INFO]: Générer un nouveau fichier de propriétés
    [21:39:43] [Server thread/WARN]: Impossible de charger eula.txt
    [21:39:43] [Server thread/INFO]: Vous devez accepter le CLUF pour pouvoir exécuter le serveur. Allez sur eula.txt pour plus d’informations.
    [21:39:43] [Server thread/INFO]: Arrêt du serveur
    
  2. Ouvrez le eula.txt déposer et changer la valeur de eula à vrai:

    /home/minecraft/eula.txt
    1
    2
    3
    
    # En modifiant le paramètre ci-dessous sur TRUE, vous indiquez votre accord sur notre CLUF (https://account.mojang.com/documents/minecraft_eula).
    #Tue Jan 27 21:40:00 UTC 2015
    eula=vrai
  3. Pour vous assurer que le serveur Minecraft s'exécute indépendamment d'une connexion SSH, exécutez run.sh depuis une session GNU Screen:

    screen /home/minecraft/run.sh
    

    Cette fois, la console du serveur Minecraft générera beaucoup de données lorsqu’elle crée les fichiers de configuration requis et génère le monde Minecraft:

    [22:00:06] [Server thread/INFO]: Démarrage du serveur minecraft version 1.13
    [22:00:06] [Server thread/INFO]: Chargement des propriétés
    [22:00:06] [Server thread/INFO]: Type de jeu par défaut: SURVIE
    [22:00:06] [Server thread/INFO]: Générer une paire de clés
    [22:00:07] [Server thread/INFO]: Démarrage du serveur Minecraft sur *: 25565
    
    ....
    
    [22:00:07] [Server thread/INFO]: Niveau préparation "monde"
    [22:00:08] [Server thread/INFO]: Préparation de la région de départ pour le niveau 0
    [22:00:09] [Server thread/INFO]: Préparation de l'aire de ponte: 3%
    
    ....
    
    [22:00:21] [Server thread/INFO]: Préparation de l'aire de ponte: 96%
    [22:00:22] [Server thread/INFO]: Fait (14.737s)! Pour l'aide, tapez "help" ou "?"
    

    Remarque

    Pour vous déconnecter de la session à l'écran sans arrêter le serveur de jeu, appuyez sur CTRL + a et alors . Pour reprendre la session d'écran en cours, utilisez la commande écran -r.

  4. Vous pouvez éventuellement saisir cette opportunité pour vous déconnecter de la session d'écran et personnaliser les paramètres de votre jeu. Quand le run.sh le script est exécuté, un monde est créé avec les variables par défaut. Si vous souhaitez créer un nouveau monde avec des variables mises à jour (comme les graines du monde), changez le nom de niveau directive dans le server.properties déposer et modifier d’autres paramètres en conséquence.

    Après avoir arrêté et redémarré le script du serveur avec le nom de niveau Si vous avez changé, un nouveau répertoire contenant vos données de jeu pour ce monde est créé. Pour plus d'informations sur les paramètres disponibles et sur la façon de les modifier, reportez-vous à la page de paramètres du wiki de Minecraft.

Connectez-vous à votre serveur Minecraft

  1. Ouvrez votre client Minecraft local. Après vous être connecté, cliquez sur le bouton Multijoueur option:

    Menu de lancement de Minecraft.

  2. Cliquer sur Ajouter un serveur et entrez votre adresse IP ou votre nom de domaine Linode. Lorsque vous avez terminé, cliquez sur Terminé:

    Modifier les informations du serveur.

  3. Votre serveur est maintenant disponible pour les connexions entrantes. Cliquez sur Rejoindre le serveur se connecter:

    Liste de serveurs Minecraft.

    Joueurs Minecraft.

Toutes nos félicitations! Vous pouvez maintenant jouer à Minecraft dans un monde persistant avec vos amis. Pour plus d'informations sur le travail avec écran, consultez notre guide sur l’écran GNU.

Plus d'information

Vous souhaiterez peut-être consulter les ressources suivantes pour plus d'informations sur ce sujet. Bien que ces informations soient fournies dans l’espoir qu'elles vous seront utiles, veuillez noter que nous ne pouvons pas garantir l'exactitude ni la rapidité des documents hébergés de l'extérieur.

Trouvez des réponses, posez des questions et aidez les autres.

Ce guide est publié sous une licence CC BY-ND 4.0.

Commentaires

Laisser un commentaire

Votre commentaire sera révisé par les administrateurs si besoin.