Comment configurer un contrôleur de serveur Minecraft sous Linux avec Crafty

Notes clés

  • Crafty vous permet de gérer plusieurs serveurs Minecraft sans effort.
  • L’utilisation de Docker simplifie l’installation et réduit l’encombrement du système.
  • Des sauvegardes régulières sont essentielles pour maintenir votre monde Minecraft.

Créez votre propre serveur Minecraft avec Crafty sur Linux

Créer votre serveur Minecraft personnalisé n’a jamais été aussi simple grâce à Crafty. Ce guide vous guidera pas à pas dans l’installation et le déploiement de Crafty sur un serveur Ubuntu, vous permettant ainsi d’héberger et de gérer efficacement vos instances Minecraft.

Raisons de choisir Crafty pour votre serveur Minecraft

Crafty s’impose comme le panneau de contrôle privilégié des utilisateurs Linux grâce à son interface intuitive, qui permet de gérer facilement les serveurs Minecraft. Parmi ses principaux avantages, on compte la simplification des processus d’installation et la possibilité de gérer simultanément plusieurs versions de Minecraft, pour des expériences de jeu variées. De plus, l’utilisation de Docker minimise les obstacles techniques, ce qui est idéal pour les utilisateurs Linux novices comme expérimentés.

Préparer votre système pour Crafty

Préparation : ce guide suppose que vous utilisez un serveur Ubuntu 22.04 LTS accessible par Internet.

Étape 1 : Configurer Docker

Commencez par installer Docker et Docker Compose. Commencez par récupérer la clé de signature du dépôt Docker :

Ensuite, créez un nouveau fichier de référentiel /etc/apt/sources.list.d/ et ajoutez les référentiels nécessaires :

Mettez à jour les listes de packages de votre système et mettez à niveau les packages existants :

Procédez à l’installation de Docker et de Docker Compose, ainsi que de leurs dépendances. Assurez-vous que le package Snap principal est installé et opérationnel :

Enfin, obtenez le package snap Certbot de l’Electronic Frontier Foundation pour configurer SSL facilement.

Étape 2 : Téléchargement et configuration de Crafty

Accédez à votre répertoire personnel pour créer les dossiers requis pour Crafty :

Créez un fichier nommé docker-compose.yml à l’aide de votre éditeur de texte préféré et insérez le bloc de code nécessaire dans ce fichier :

Enregistrez le docker-compose.yml fichier et exécutez la commande pour créer votre conteneur Crafty :

Pour vérifier que Docker fonctionne correctement, répertoriez tous vos conteneurs en cours d’exécution :

Étape 3 : Créer un proxy inverse SSL avec Nginx

Une fois Crafty installé sur votre machine, vous devrez configurer un proxy inverse SSL pour un accès sécurisé via Nginx. Commencez par créer un nouvel enregistrement DNS pour votre instance Crafty. Par exemple, définissez votre sous-domaine sur « crafty » et pointez-le vers l’adresse IP de votre serveur.

Ensuite, créez un nouveau fichier de configuration de site dans Nginx :

Collez le code de configuration approprié, en remplaçant la server_name variable par votre sous-domaine personnalisé :

Liez votre nouveau fichier de configuration de site au sites-enabled répertoire du démon Nginx :

Assurez-vous que votre instance Nginx est en cours d’exécution et rechargez sa configuration :

Utilisez votre e-mail pour vous inscrire auprès de l’Electronic Frontier Foundation, puis demandez un certificat SSL pour votre sous-domaine spécifié :

Enfin, confirmez que votre instance Crafty est accessible en accédant à votre sous-domaine dans un navigateur Web.

Étape 4 : Ajouter et gérer votre serveur Minecraft

Maintenant que Crafty est opérationnel, vous pouvez créer votre premier serveur Minecraft. Commencez par obtenir le mot de passe de votre instance :

Ouvrez le default-creds.txt fichier dans votre terminal et copiez la password: variable :

Accédez à la page de connexion de votre instance Crafty. Utilisez « admin » comme nom d’utilisateur et collez votre mot de passe copié dans le champ prévu à cet effet.

Sélectionnez l’ option Serveurs dans la barre latérale du tableau de bord et cliquez sur Créer un nouveau serveur pour commencer.

Choisissez ensuite Vanilla comme type de serveur et sélectionnez la version de Minecraft souhaitée. Saisissez un nom pour votre serveur dans le champ « Nom du serveur » et cliquez sur « Créer le serveur ! » pour télécharger le fichier JAR correspondant à votre version :

Cliquez sur le nom de votre serveur dans le tableau de bord Crafty et appuyez sur Démarrer pour lancer votre nouveau monde Minecraft :

Vérifiez si tout fonctionne correctement en vous connectant à votre compte Minecraft.

Ajout de comptes d’opérateur via Crafty

Les comptes OP (Opérateurs) sont essentiels dans tout univers Minecraft pour gérer directement le gameplay. Crafty propose une interface intuitive permettant de promouvoir des joueurs vers des comptes OP :

Dans la barre latérale du tableau de bord, cliquez sur « Serveurs » puis sur le nom de votre serveur. Sélectionnez ensuite « Gestion des joueurs » et recherchez le joueur que vous souhaitez promouvoir. Cliquez sur le bouton jaune « OP » pour lui attribuer le statut d’OP.

Vous pouvez confirmer votre statut en entrant sur votre serveur Minecraft et en utilisant une commande pour passer du mode survie au mode créatif, supprimant ainsi efficacement les mesures de santé et de faim.

Étape 5 : Protégez vos fichiers de serveur grâce aux sauvegardes

Il est essentiel de sauvegarder régulièrement votre environnement afin de minimiser les temps d’arrêt et les pertes de données. Pour sauvegarder votre serveur, accédez au panneau de configuration et cliquez sur l’ option Sauvegarder :

Dans le champ Nombre maximal de sauvegardes, saisissez « 3 » pour ne conserver que les sauvegardes les plus récentes. Cochez les options « Compresser la sauvegarde » et « Arrêter le serveur » pour connaître la durée de la sauvegarde :

Cliquez sur Enregistrer pour appliquer vos nouveaux paramètres, puis sélectionnez Sauvegarder maintenant ! pour créer votre première sauvegarde :

Vous pouvez également planifier des sauvegardes en accédant à la catégorie Planification, en cliquant sur Créer une nouvelle planification et en définissant les intervalles souhaités pour les sauvegardes automatiques.

Résumé

Ce guide détaille la configuration de Crafty sur un serveur Linux pour gérer efficacement les instances Minecraft. Nous avons exploré les prérequis d’installation, notamment la configuration de Docker et de Nginx, ainsi que l’ajout de serveurs et la gestion des comptes joueurs, tout en assurant des sauvegardes régulières. En suivant ces étapes, vous pourrez gérer votre serveur Minecraft en toute confiance.

Conclusion

Configurer votre serveur Minecraft avec Crafty peut améliorer considérablement votre expérience de jeu. Grâce à son interface intuitive et à ses fonctionnalités puissantes, Crafty rend la gestion de serveur accessible et efficace. Suivez les étapes décrites dans ce guide et profitez de toutes les aventures multijoueurs offertes par votre serveur personnalisé !

FAQ (Foire aux questions)

Puis-je exécuter plusieurs versions de Minecraft sur le même serveur ?

Oui, Crafty prend en charge la gestion de plusieurs versions de Minecraft, vous permettant d’offrir une expérience diversifiée aux joueurs.

Quelle est la configuration système requise pour exécuter Crafty sur Ubuntu ?

Crafty fonctionne sur Docker, vous aurez donc besoin de Docker et de Docker Compose configurés sur votre serveur Ubuntu avec Nginx pour gérer le proxy inverse SSL.

Comment sécuriser mon serveur Minecraft ?

La sécurisation de votre serveur peut être réalisée en implémentant SSL à l’aide de Nginx, en gérant les autorisations des joueurs via les comptes OP et en mettant régulièrement à jour les versions et les sauvegardes du serveur.