Didacticiel: Créer un serveur Minecraft dans Azure sur une machine virtuelle Ubuntu – Resoudre les problemes d’un serveur MineCraft

La configuration d’un serveur Minecraft nécessite généralement un peu de travail, de l’installation du système d’exploitation à l’installation de Java, en passant par la configuration du serveur Minecraft pour s’exécuter de manière autonome. En plus de mettre en place une sorte de matériel pour l’exécuter, si vous le faites à la maison, il n’est disponible que pour les joueurs sur votre réseau local sans fil. Lorsque vous créez un serveur Minecraft dans le nuage, tel que Microsoft Azure, la configuration complète est entièrement automatisée et le serveur Minecraft résultant est disponible sur Internet pour tous les lecteurs que vous souhaitez inviter sur votre serveur. En outre, le coût d'exploitation du serveur est probablement beaucoup plus bas que prévu. Dans cet article, nous allons suivre les étapes nécessaires à la configuration d’un serveur Minecraft à exécuter dans Microsoft Azure. Nous évoquerons également les conséquences financières de l’exploitation d’un serveur Minecraft dans le cloud, ainsi que quelques conseils et astuces pour réduire les coûts au maximum.

Que vous souhaitiez créer un serveur Minecraft uniquement pour vous, vos amis ou vos propres enfants, cet article vous guidera tout au long du processus d’installation et vous donnera les connaissances dont vous aurez besoin pour héberger votre propre serveur Minecraft!

Abonnement Azure

Tout d’abord, vous devez disposer d’un abonnement Microsoft Azure. Cela vous permettra de configurer la machine virtuelle (serveur) et d'autres ressources nécessaires à l'hébergement d'un serveur Minecraft. Heureusement pour nous tous, Microsoft propose un essai GRATUIT de 30 jours, assorti d’un crédit gratuit de 200 $! Cela ne vous demandera presque pas autant d’exécuter un serveur Minecraft pendant 30 jours, mais cela signifie que vous pourrez essayer votre propre serveur Minecraft hébergé dans le cloud absolument gratuit pendant 30 jours!

Avant de pouvoir commencer à créer le serveur Minecraft proprement dit, vous devez configurer cette version d'évaluation Azure Free.

Inscrivez-vous à votre essai gratuit Azure maintenant!

Configurer le serveur Minecraft dans Azure

Maintenant que vous avez un abonnement Azure (en particulier un abonnement gratuit à l'essai Azure, encore mieux!), La prochaine étape consiste à installer et à configurer réellement le serveur Minecraft. Vous pensez peut-être qu'il s'agira d'une série d'étapes extrêmement compliquées, mais ce n'est pas le cas. Je promets.

Heureusement pour nous tous, des membres de la communauté ont volontairement fourni des modèles d'automatisation (appelés modèles ARM pour vos lecteurs techniques) qui vous permettent de configurer divers systèmes dans Azure en quelques clics seulement.

L'un de ces modèles est un modèle appelé «Minecraft sur Ubuntu». Ce modèle inclut toute la configuration nécessaire à l’installation du système d’exploitation, ainsi que l’installation et la configuration du serveur Minecraft lui-même. Tout sera fait pour vous. Non seulement vous n’aurez pas à déterminer le matériel sur lequel vous allez l’exécuter, mais vous n’aurez même pas à installer le logiciel vous-même non plus!

Maintenant, commençons!

Étape 1: Cliquez sur le lien ci-dessous où vous pouvez trouver le modèle “Minecraft sur Ubuntu”.

https://azure.microsoft.com/en-us/documentation/templates/minecraft-on-ubuntu/

Pour votre information, si les liens ci-dessus ne fonctionnent pas, utilisez plutôt le lien ci-dessous. C’est le même modèle, mais pour une raison quelconque, le site Web Microsoft Azure envoie parfois un message «404 Page non trouvée». Le lien ci-dessous va directement au projet open source pour les modèles et comporte un bouton similaire "Déployer sur Azure" qui fait la même chose.

https://github.com/Azure/azure-quickstart-templates/tree/master/minecraft-on-ubuntu

Étape 2: Une fois que vous avez ouvert la page au lien ci-dessus, cliquez sur le bouton “Déployer sur Azure" bouton.

SetupMinecraft-001-GetTemplate

Étape 3: Connectez-vous à votre abonnement Azure lorsque vous y êtes invité.

SetupMinecraft-002-ServerParametersÉtape 4: Renseignez les détails / paramètres de configuration du serveur Minecraft, puis cliquez sur «OK».

  • MINECRAFTUSER: Entrez votre nom d'utilisateur Minecraft / Mojang que vous utilisez pour jouer à Minecraft
  • ADMINUSERNAME: Entrez un nom d'utilisateur à utiliser pour vous connecter afin d'accéder à distance à la machine virtuelle (VM).
  • MOT DE PASSE ADMINISTRATEUR: Entrez un mot de passe pour le ADMINUSERNAME
  • DNSNAMEFORPUBLICIP: Entrez un nom unique pour ce serveur, il sera utilisé pour l'URL utilisée pour accéder au serveur. Assurez-vous que ce n'est pas plus de 17 caractères.
  • VIRTUALMACHINESIZE: Il s'agit de la taille du serveur virtuel au sein d'Azure à créer. Si vous n’êtes pas familiarisé avec Azure VM Sizes, laissez-le défini par défaut sur Standard_A1. Ce paramètre affecte le coût du serveur.
  • MINECRAFTSERVERVERSION: La version du serveur Minecraft à installer sur le serveur.
  • DIFFICULTÉ: Le paramètre de difficulté Minecraft. 0 = pacifique, 1 = facile, 2 = normal, 3 = difficile
  • LEVEL-NAME: Le nom que vous souhaitez donner à votre monde Minecraft.
  • MODE DE JEU: Le mode de jeu Minecraft à définir. 0 = survie, 1 = créatif, 2 = aventure, 3 = spectateur
  • Liste blanche: Définir sur False permettra à tout joueur de rejoindre le serveur. Définissez sur True si vous souhaitez limiter la liste blanche des joueurs à connecter.
  • ENABLE-COMMAND-BLOCK: Activer les blocs de commande
  • SPAWN-MONSTERS: Activer le frai de monstres
  • GENERATE-STRUCTURES: Génère des villages, etc.
  • GRAINES DE NIVEAU: Ajouter une graine pour votre monde

Étape 5: SetupMinecraft-003-CustomDeploymentEntrez un nouveau nom de groupe de ressources.

Le serveur Minecraft créé dans Azure comprend plus de ressources que la seule machine virtuelle. La création d'un nouveau groupe de ressources regroupera tous ces éléments dans un groupe logique sous l'abonnement Azure, ce qui facilitera la maintenance / gestion des éléments ultérieurement.

Étape 6: Choisissez un emplacement de groupe de ressources.

Cela détermine le centre de données Microsoft Azure qui hébergera la machine virtuelle. Pour de meilleures performances, choisissez la région la plus proche de votre localisation géographique.

Par exemple: Si vous êtes situé près de Chicago, IL, la région «Centre-nord des États-Unis» pourrait en être une bonne.

Étape 7: Cliquez sur «Review legal terms», cliquez sur «Purchase» pour accepter les termes.

Étape 8: Cliquez sur «Créer» pour lancer le déploiement et créer toutes les ressources Azure constituant le serveur Minecraft.

Lorsque vous cliquez sur "Créer", le portail Azure sera redirigé vers le tableau de bord du portail Azure.

SetupMinecraft-004-DeploymentStartedÉtape 9: Attendez quelques minutes que le serveur Minecraft soit provisionné. Il est possible que cela prenne 15 à 30 minutes. Il est donc préférable de le laisser courir et revenir plus tard. Pour votre information, vous pouvez fermer le navigateur et y revenir plus tard si vous le souhaitez.
SetupMinecraft-005-DeploymentSucceeded

Étape 10: Accédez au groupe de ressources du serveur Minecraft en cliquant sur le lien "Groupes de ressources" dans la navigation du portail Azure à gauche.

SetupMinecraft-006-GoToResourceGroup

Étape 11: Avec le volet «Groupe de ressources» ouvert, cliquez sur «IP publique» pour votre machine virtuelle.
SetupMinecraft-007-ResourceGroupPaneÉtape 12: Dans le volet «IP publique» de la machine virtuelle, vous trouverez à la fois l'adresse IP et le nom DNS (nom de domaine) pouvant être utilisés pour accéder au serveur Minecraft.

SetupMinecraft-008-PublicIP

Remarque: dans l'exemple présenté dans les captures d'écran, le nom DNS complet (nom de domaine) de ce serveur est le suivant:
buildazuremc.northcentralus.cloudapp.azure.com

Lors de la connexion au serveur Minecraft, vous devez utiliser le nom DNS (nom de domaine). Ce nom DNS restera toujours constant pour votre machine virtuelle. L’adresse IP n’est pas bonne à utiliser car elle peut changer sans préavis car elle n’est pas configurée pour être une adresse IP de statut.

Étape 13: Ouvrez Minecraft, ajoutez le nouveau serveur multijoueur

SetupMinecraft-009-AddMinecraftServer

Étape 14: Jouez à Minecraft sur votre nouveau serveur!

  • Topdeal Meuble pour machine à laver Noir brillant 64 x 25,5 x 190 cm
    Salle de bain, WC Meuble de salle de bain Meuble de rangement Meuble de salle de bain sur pied TOPDEAL, Avec ce meuble pour lave-linge, vous pouvez créer et utiliser de manière optimale un espace de rangement supplémentaire dans la salle de bains. Ses lignes épurées et son design épuré
  • Topdeal Meuble pour machine à laver Gris brillant 64 x 25,5 x 190 cm
    Salle de bain, WC Meuble de salle de bain Meuble de rangement Meuble de salle de bain sur pied TOPDEAL, Avec ce meuble pour lave-linge, vous pouvez créer et utiliser de manière optimale un espace de rangement supplémentaire dans la salle de bains. Ses lignes épurées et son design épuré
  • Hommoo Meuble de machine à laver Blanc brillant 64x25,5x190 cm
    Salle de bain, WC Meuble de salle de bain Meuble de rangement Meuble de salle de bain sur pied HOMMOO, Description Avec ce meuble pour lave-linge, vous pouvez créer et utiliser de manière optimale un espace de rangement supplémentaire dans la salle de bains. Ses lignes épurées et son design
  • Topdeal Meuble pour machine à laver Gris béton 64x25,5x190 cm Aggloméré
    Salle de bain, WC Meuble de salle de bain Meuble de rangement Meuble de salle de bain sur pied TOPDEAL, Avec ce meuble pour lave-linge, vous pouvez créer et utiliser de manière optimale un espace de rangement supplémentaire dans la salle de bains. Ses lignes épurées et son design épuré
  • Hommoo Meuble pour machine à laver Gris brillant 64 x 25,5 x 190 cm
    Salle de bain, WC Meuble de salle de bain Meuble de rangement Meuble de salle de bain sur pied HOMMOO, Description Avec ce meuble pour lave-linge, vous pouvez créer et utiliser de manière optimale un espace de rangement supplémentaire dans la salle de bains. Ses lignes épurées et son design
  • Hommoo Meuble pour machine à laver Blanc 64 x 25,5 x 190 cm Aggloméré
    Salle de bain, WC Meuble de salle de bain Meuble de rangement Meuble de salle de bain sur pied HOMMOO, Description Avec ce meuble pour lave-linge, vous pouvez créer et utiliser de manière optimale un espace de rangement supplémentaire dans la salle de bains. Ses lignes épurées et son design
  • Topdeal Meuble pour machine à laver Noir 64 x 25,5 x 190 cm Aggloméré
    Salle de bain, WC Meuble de salle de bain Meuble de rangement Meuble de salle de bain sur pied TOPDEAL, Avec ce meuble pour lave-linge, vous pouvez créer et utiliser de manière optimale un espace de rangement supplémentaire dans la salle de bains. Ses lignes épurées et son design épuré
  • Hommoo Meuble de machine à laver Chêne Sonoma 64x25,5x190 cm Aggloméré
    Salle de bain, WC Meuble de salle de bain Meuble de rangement Meuble de salle de bain sur pied HOMMOO, Description Avec ce meuble pour lave-linge, vous pouvez créer et utiliser de manière optimale un espace de rangement supplémentaire dans la salle de bains. Ses lignes épurées et son design
  • Topdeal Meuble pour machine à laver Gris 64 x 25,5 x 190 cm Aggloméré
    Salle de bain, WC Meuble de salle de bain Meuble de rangement Meuble de salle de bain sur pied TOPDEAL, Avec ce meuble pour lave-linge, vous pouvez créer et utiliser de manière optimale un espace de rangement supplémentaire dans la salle de bains. Ses lignes épurées et son design épuré
  • Hommoo Meuble pour machine à laver Noir 64 x 25,5 x 190 cm Aggloméré
    Salle de bain, WC Meuble de salle de bain Meuble de rangement Meuble de salle de bain sur pied HOMMOO, Description Avec ce meuble pour lave-linge, vous pouvez créer et utiliser de manière optimale un espace de rangement supplémentaire dans la salle de bains. Ses lignes épurées et son design