Serveur minecraft

Enseignement à Minecraft, pourquoi ne pas héberger votre propre serveur sur Microsoft Azure pour 1,50 € par mois – Microsoft Faculty Connection – Un bon serveur Minecraft

Le 3 mai 2019 - 8 minutes de lecture

Logo pour Minecraft

Découvrez comment créer une machine virtuelle Minecraft sur Ubuntu sur Microsoft Azure en quelques minutes à l'aide d'une image de machine virtuelle préparée à partir de VM Depot.

Cette image contient un serveur Minecraft entièrement configuré, avec Spigot, un projet visant à améliorer les performances du serveur Minecraft et mark2, un wrapper de commodité pour les outils de serveur Minexraft.

Pour jouer sur un monde de serveur partagé, en utilisant cette image de machine virtuelle, vous avez besoin d'une version complète (payante) du client Minecraft. Si vous souhaitez d'abord essayer Minecraft, essayez le client gratuit à un joueur.

Il existe de nombreuses façons de déployer une machine virtuelle de VM Depot vers Microsoft Azure.

Alors, quel est VMDepot

VMDepot est un référentiel géré par la communauté des images de machine virtuelle Linux et FreeBSD pour un déploiement facile vers Microsoft Azure.

VMDepot est une excellente ressource pour découvrir et exécuter un logiciel open source sur Microsoft Azure.

VMDepot facilite les choses. Les éditeurs peuvent partager des images de machine virtuelle gratuitement. Les utilisateurs découvrent et déploient sur Microsoft Azure avec un essai gratuit.

Configuration de Minecraft sur Azure

Dans ce didacticiel, nous allons nous concentrer sur une fonctionnalité appelée VM Depot Easy Deploy. Cette méthode est disponible dans l'application Web VM Depot et est conçue pour les débutants en VM Depot et Microsoft Azure. Si votre connaissance d'Azure est plus sophistiquée, vous pouvez également choisir d'exécuter ce processus à l'aide des outils de ligne de commande multiplateforme ou du portail Microsoft Azure.

En savoir plus sur Minecraft

Passez à la section suivante si vous souhaitez continuer à déployer une machine virtuelle Minecraft sur Azure, mais si vous n'êtes pas sûr que Minecraft est la bonne option pour vous, les ressources ci-dessous pourraient vous être utiles:

Présentation de la création d'une machine virtuelle à l'aide de VM Depot Easy Deploy

Icône VM Depot Easy DeployDéployer maintenant!

Les étapes ci-dessous décrivent ce que vous devez faire pour que votre VM soit opérationnelle. Chaque étape est expliquée plus en détail ci-dessous.

  1. Obtenez un essai gratuit de l'abonnement Microsoft Azure

  2. Cliquez sur l'icône "Easy Deploy" dans VM Depot (ou cliquez sur l'icône à droite).

    1. Si nécessaire, configurez VM Easy Deploy

  3. Configurez votre VM

  4. Attendez un email, généralement 5-15 minutes

  5. Connectez-vous et commencez à utiliser votre machine virtuelle

Les détails

Obtention d'un abonnement Azure

Si vous ne possédez pas déjà d'abonnement Microsoft Azure actif, vous pouvez vous inscrire pour un essai gratuit afin de suivre ce didacticiel. Si vous avez un abonnement MSDN, vous savez probablement que des crédits Azure sont inclus.

Tous les étudiants obtiennent maintenant un Azure via DreamSpark.com; cependant, à l’heure actuelle, Azure for Student n’inclut pas les machines virtuelles

L'offre étudiant propose les services suivants

  • Applications Web Azure App Service fait partie d'une offre cloud entièrement gérée qui vous permet de créer et de déployer des applications Web en quelques secondes. Utilisez ASP.NET, Java, PHP, Node.js ou Python. Exécutez des applications Web et des solutions CMS populaires. Configurez des flux de travail d'intégration et de déploiement continus avec VSO, GitHub, TeamCity, Hudson ou BitBucket – pour vous permettre de créer, tester et déployer automatiquement votre application Web à chaque réussite de l'enregistrement ou de l'intégration du code.
  • Base de données MySQL de ClearDB ajoute la puissance de MySQL à vos applications Web. Avec clearDB MySQL, vous pouvez déployer plus de types d’applications Web et de solutions CMS telles que WordPress, Joomla, Acquia Drupal, phpBB, etc.
  • Insights d'application fournit une vue à 360 ° de la disponibilité, des performances et de l'utilisation de vos services ASP.NET et de vos applications mobiles pour les plates-formes Windows Phone, iOS et Android. Recherchez et analysez vos données pour améliorer en permanence votre application, hiérarchiser les investissements futurs et améliorer l'expérience client globale.
  • Visual Studio Online est le moyen le plus rapide et le plus simple de planifier, de créer et d’expédier des logiciels sur diverses plates-formes. Soyez opérationnel en quelques minutes sur notre infrastructure cloud sans avoir à installer ou configurer un seul serveur.

Pour en savoir plus sur Azure, voir Qu'est-ce qu'Azure?

Première installation

La première fois que vous déployez une image à l'aide de VM Depot Easy Deploy, vous devez fournir les détails de votre abonnement Azure. Ces informations peuvent être facilement obtenues auprès d’Azure une fois votre abonnement activé. Votre navigateur mettra ces informations en cache localement, ce qui signifie que bien que la première utilisation de la fonction Easy Deploy soit simple, les utilisations ultérieures le seront encore plus. Notez cependant que, comme les détails sont stockés dans votre navigateur, vous devrez les reconfigurer sur chaque navigateur que vous utilisez. Si, pour une raison quelconque, les informations d'authentification contenues dans ces paramètres sont invalidées, l'outil Web Easy Deploy vous invitera à les mettre à jour. Vous pouvez également supprimer ces paramètres du cache de votre navigateur si vous le souhaitez (voir Configuration avancée ci-dessous).

Le processus de déploiement

Pour cet exercice, nous avons choisi d'utiliser Minecraft (distribution Ubuntu). Vous constaterez peut-être que de nombreuses autres images Minecraft sont disponibles sur VM Depot. La disponibilité des versions les plus récentes et les plus anciennes peut être utile à des fins de test. Le processus de déploiement de toute image de machine virtuelle est le même, quelle que soit celle que vous sélectionnez.

Une fois que vous avez identifié une image VM Depot que vous souhaitez déployer, cliquez sur "Créer une machine virtuelle".

Capture d'écran de VM Depot affichant la page de résultats de recherche

Configuration de VM Depot Easy Deploy

Si vous avez déjà fourni votre fichier de paramètres de publication, vous ignorez cette étape et êtes dirigé directement sur la page de configuration du déploiement.

Comme indiqué ci-dessus, lors de la première utilisation de la fonctionnalité Easy Deploy, vous devrez fournir les paramètres de votre profil d'abonnement Azure. Il suffit de faire glisser le fichier approprié (le télécharger depuis Azure) sur cette page (ou de cliquer sur pour accéder au fichier). Un lien pour télécharger votre fichier de paramètres de publication sera également fourni sur cette page si vous avez besoin de le télécharger à nouveau à tout moment.

Faites glisser et déposez ou accédez à, Paramètres de publication Azure.

Configurez votre machine virtuelle

Sur la page de configuration du déploiement, vous devrez au minimum fournir un mot de passe pour le compte "azureuser" par défaut et accepter les conditions d'utilisation. Vous pouvez également voir (et modifier) ​​les valeurs du nom DNS et du nom d'utilisateur. En outre, le nom de la machine virtuelle par défaut (nom utilisé dans Azure pour gérer l'image), la taille de la machine virtuelle et la région de déploiement sont affichés. Si vous souhaitez les modifier, cliquez simplement dessus.

Vous devez fournir un minimum d'informations pour configurer votre ordinateur virtuel.

Un élément important à signaler à votre attention: le nom d'utilisateur spécifié ici n'est pas le nom d'utilisateur de l'application Minecraft; c'est l'utilisateur par défaut sur la machine virtuelle. Cela signifie que vous utiliserez ce nom d'utilisateur pour vous connecter à la machine virtuelle elle-même. La description de l'image sur VM Depot doit contenir tous les noms d'utilisateur et mots de passe requis.

Vous pouvez également cliquer sur le lien «Avancé» pour accéder à d’autres options de configuration. Plus d'informations sur ces options sont détaillées dans la section suivante de ce tutoriel.

Création de machine virtuelle

Après avoir lu et accepté les termes et conditions, vous devez cliquer sur «Créer une machine virtuelle» pour planifier la création de votre ordinateur virtuel. Cela générera la page de confirmation suivante, qui comprend également des informations sur l’état. Une fois que vous arrivez sur cette page, vous avez terminé toutes les étapes de déploiement. Un courrier électronique vous avertira lorsque votre ordinateur virtuel sera prêt à être utilisé (généralement dans les 5 à 15 minutes).

La page de confirmation affiche une barre de progression pratique et un message d'état descriptif.

Pour les curieux, la page de confirmation affiche les mises à jour de statut en temps réel relatives à votre déploiement. Vous pouvez revenir à cette page à tout moment en sélectionnant "État de VM Deploy" dans le menu de la barre latérale "Mon compte" situé dans la partie gauche de l'écran (disponible uniquement si vous êtes actuellement connecté. Cette page vous l’état actuel de votre machine virtuelle pendant et après le déploiement, c’est-à-dire que cette page sera utilisée ultérieurement pour examiner les machines virtuelles en cours d’exécution.

Changer le mot de passe

vous devez SSH sur votre serveur

Vous pouvez obtenir des détails SSH à partir du portail Azure sur le côté droit sous Aperçu rapide.

Le calculateur de prix Azure est un excellent outil en ligne qui vous permet de prévoir les coûts prévus par mois en fonction du nombre de machines virtuelles. Les coûts ci-dessus concernent le fonctionnement d’un serveur 5 jours par semaine, 24 heures par jour.

Pour un laboratoire d'école où vous avez 6 heures de cours par semaine, le coût serait donc de 1,50 £ par heure.

Options de configuration avancées

Comme indiqué ci-dessus, vous pouvez également tirer parti de plusieurs options avancées. Vous pouvez modifier les paramètres par défaut avant de lancer votre image en cliquant sur le lien “Avancé” de la page de configuration. La capture d'écran ci-dessous illustre les options disponibles:

La page de configuration avancée fournit un certain nombre d'options supplémentaires pour configurer votre machine virtuelle (le texte fournit des détails complets).

La plupart des utilisateurs n'auront qu'un seul abonnement associé à leur compte. Si vous avez un compte Microsoft avec plusieurs abonnements Azure activés, chacun d'entre eux sera répertorié dans la liste déroulante "Abonnement Azure" au bas de cette section. Il est conseillé d’apporter d’abord des modifications à cette question si vous envisagez de le faire, car de nombreuses autres options dépendent de la sélection effectuée ici. Si vous souhaitez utiliser un abonnement ne figurant pas dans la liste, sélectionnez le lien "Utiliser un autre profil Azure" pour supprimer les paramètres actuels du cache et créer un nouveau fichier de paramètres de publication Azure.

Le champ "Nom de la machine virtuelle" définit le nom attribué à la machine virtuelle dans Azure. Le portail et d'autres outils de gestion utilisent cette valeur pour identifier la machine virtuelle pour l'utilisateur. Les noms par défaut fournis peuvent ne pas être très descriptifs, mais ils sont souvent suffisants pour un petit nombre de VM. Pour ceux qui le souhaitent, vous pouvez configurer un nom de machine virtuelle plus mémorable ici.

«Taille de la machine virtuelle» fait référence à la taille de la machine virtuelle que vous souhaitez créer, en termes de processeur, de mémoire, de taille de disque et d'IOPS maximum. Les descriptions des codes utilisés dans ce champ sont disponibles dans la documentation Azure sur les tailles de machine virtuelle pour Azure.

Le champ «Région» spécifie le centre de données sur lequel vous souhaitez déployer. La liste déroulante contient toutes les régions valides pour votre déploiement.

Le «compte de stockage» par défaut est le premier joint à votre abonnement. Si vous préférez utiliser un compte différent, sélectionnez-le simplement parmi les options proposées dans le menu déroulant. Vous pouvez également créer un nouveau compte de stockage en utilisant la zone de texte fournie.

Enfin, VM Depot Easy Deploy ouvrira automatiquement tout «Endpoints» défini par l'éditeur comme étant nécessaire. Dans la majorité des cas, ce paramètre restera inchangé. Si vous avez des exigences spécifiques, vous pouvez ajouter ou supprimer des points de terminaison, si nécessaire.

Conclusion

L'utilisation de la fonctionnalité VM Depot Easy Deploy vous permettra de déployer en quelques minutes une image de machine virtuelle fournie par la communauté, telle que Minecraft.

Une fois que votre machine virtuelle a démarré, vous pouvez télécharger le client Minecraft, vous connecter à votre nouveau serveur mondial et développer à votre guise le contenu.

Lectures complémentaires

Pour plus d'informations sur Minecraft, voir les ressources suivantes:

Commentaires

Laisser un commentaire

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