Serveur minecraft

Construire un serveur Minecraft PE (Pocket Edition) sur Ubuntu – Monter un serveur MineCraft

Le 28 juillet 2019 - 7 minutes de lecture

Création d'un serveur de jeu pour Minecraft PE (Pocket Edition)

Le jeu Minecraft a connu une croissance incroyable ces dernières années, à la fois sur les consoles de jeux et sur les appareils mobiles.

L'une des caractéristiques que les gens ont grandement appréciées est la capacité de jouer en équipe ou les unes contre les autres dans un environnement contrôlé. Pour ce faire, vous devez disposer d’un serveur Minecraft PE sur lequel vous pouvez inviter nos amis à vous rejoindre.

Aujourd'hui, nous allons examiner les étapes nécessaires pour disposer de votre propre serveur Minecraft PE.


Vous aurez besoin d'un serveur avec la dernière distribution d'Ubuntu 16.04. Si vous n'en avez pas déjà un, nous offrons d'excellents serveurs ici.

Vous devez vous connecter à votre serveur par SSH. Plusieurs logiciels peuvent vous aider à établir la connexion. Personnellement, je préfère le logiciel nommé PuTTY.

La première étape lorsque vous entrez un nouveau serveur consiste à vous assurer qu'il est à jour. Exécutez les deux commandes suivantes pour mettre à jour votre serveur Ubuntu (la première commande SSH recherchera la liste des mises à jour disponibles et la seconde installera les nouveaux modules).

sudo apt-get update
sudo apt-get upgrade

Remarque: Il est possible et tout à fait normal que lorsque vous lancez une commande avec «sudo», le système vous demande le mot de passe de l'administrateur du serveur. Habituellement, le système d'exploitation Ubuntu ne demandera le mot de passe que lors de la première commande exécutée avec «sudo». La raison en est que la commande «sudo» est utilisée pour exécuter une application avec des droits d'administrateur.

Une fois le serveur à jour, vous devez appliquer un minimum de sécurité. Cette section est facultative mais fortement recommandée.

Par défaut, le service SSH d'un serveur est à l'écoute du port 22. Par conséquent, de nombreux pirates informatiques tenteront d'exploiter ce port. Heureusement, il est très simple de changer le port par défaut sur un serveur Linux.

Commencez par ouvrir le fichier de configuration du service SSH (situé à l’adresse: / etc / ssh / sshd_config)



sudo vi / etc / ssh / sshd_config

Vous devriez voir le contenu du fichier comme suit:

Minicraft PE - Modification des paramètres SSHD
Minicraft PE – Modification des paramètres SSHD

Vous devez remplacer le numéro de port sur la ligne située sous le curseur, comme indiqué dans l'image ci-dessus. Pour ce tutoriel, je vais changer le port 22 pour le port 22222.

Remarque: Si vous n'avez jamais utilisé l'éditeur de fichier «VI» sur un serveur Linux, voici les bases. Pour modifier un fichier, commencez par taper le caractère «i» (le texte «- INSERER -» apparaît en bas de l'écran). Ensuite, effectuez les modifications souhaitées. Dans ce cas; changer le numéro de port. Lorsque les modifications sont terminées, appuyez sur la touche “ESC” pour arrêter le mode édition. Pour sauvegarder, entrez le caractère “:”, celui-ci vous permet d'entrer une commande. Puis tapez les lettres “wq” et la touche entrée (le “w” signifie “écrire” et le “q” “quitter”).

Vous devez maintenant préparer le pare-feu pour empêcher tout le monde d’avoir accès à votre serveur. Nous allons placer quatre règles sur le serveur.

La première règle bloquera toutes les connexions entrantes sur le serveur:



sudo ufw default refuser l'entrée

Ensuite, autorisez toutes les connexions sortantes du serveur.



sudo ufw default autoriser les sorties

Nous devons maintenant autoriser SSH à se connecter au serveur afin de pouvoir toujours y accéder. Important, j’ai mis le port 22222 ici car c’est celui que j’ai ouvert sur mon serveur. Si vous avez sélectionné un autre port, veuillez modifier le port 22222.



sudo ufw permettre 22222 / tcp

Enfin, nous allons ouvrir le port nécessaire pour le serveur Minecraft PE.



sudo ufw permettre 19132 / tcp

Maintenant que la configuration de notre pare-feu est terminée, nous devons redémarrer le service SSH et le pare-feu. L'ordre est important pour éviter d'être banni en dehors du serveur.

Nous fermons le pare-feu.



sudo ufw désactiver

Puis redémarrez le service SSH (vous devrez peut-être vous reconnecter).



sudo service sshd redémarrer

Et nous ouvrons le pare-feu



sudo ufw enable

Bien, maintenant que la sécurité de votre serveur a été améliorée, vous pouvez commencer l’installation des modules nécessaires pour le serveur Minecraft PE. Nous installerons «PocketMine MP» en tant que serveur Minecraft PE, il est facile à utiliser et est toujours entretenu régulièrement.

Commencez par installer les modules nécessaires au bon fonctionnement du serveur PE Minecraft. Je n'entrerai pas dans la description de chaque module. Les curieux peuvent trouver des descriptions facilement sur le web. Je vais simplement vous donner la commande à entrer.



sudo apt-get installer build-essential libtool-bin autoconf bison screen -y

Nous devons maintenant créer un utilisateur sous lequel nous allons exécuter le serveur Minecraft PE. La création d'un utilisateur améliore la sécurité du serveur. Je vais créer un utilisateur nommé «minecraft» avec un dossier dans «/ home / minicraft /».



sudo useradd -d / home / minecraft -m minecraft

Ensuite, nous attribuerons un mot de passe à l'utilisateur (le système vous demandera de saisir le mot de passe deux fois.



sudo passwd minecraft
Minecraft PE - Ajout d'un utilisateur par SSH
Minecraft PE – Ajout d'un utilisateur par SSH

Pour le reste du didacticiel, nous utiliserons l’utilisateur “minecraft” que nous venons de créer. Pour changer d'utilisateur, exécutez la commande suivante:



su minecraft

Puis déplacez-vous vers le répertoire que nous avons attribué à l'utilisateur.



cd ~

Une fois au bon endroit, nous devons installer la suite logicielle nécessaire au fonctionnement du serveur Minecraft PE. Heureusement, cette opération s’effectue facilement avec une seule commande.



wget -q -O - https://get.pmmp.io | bash -s -

L'installation peut prendre quelques minutes. Une fois l'opération terminée, nous utiliserons «l'écran» de l'application, ce qui nous permettra de faire fonctionner notre serveur Minecraft PE, même si nous ne sommes pas connectés par SSH.

Pour démarrer le serveur Minecraft PE avec l’application «screen», il est nécessaire de lancer les deux commandes suivantes.



script / dev / null
écran ./start.sh

Lors du premier lancement, le système vous demandera dans quelle langue démarrer le serveur, accepter la licence et indiquer si vous souhaitez lancer l'assistant de configuration. Dans ce tutoriel, j'ai conservé toutes les valeurs par défaut.

Minecraft PE - Premier démarrage du serveur Minecraft PE
Minecraft PE – Premier démarrage du serveur Minecraft PE

Après cela, le serveur Minecraft PE démarrera sans poser de questions.

Minecraft PE - Serveur en marche
Minecraft PE – Serveur en marche

Une fois le serveur opérationnel, pour revenir en arrière sans fermer votre serveur Minecraft PE, appuyez sur les touches «CTRL-A», puis sur la touche «D». Vous serez de retour dans la ligne de commande, mais votre serveur Minecraft PE continuera à fonctionner.

Pour revenir à l'écran où le serveur Minecraft PE affiche les informations, exécutez simplement la commande suivante.



écran -r

Enfin, si vous souhaitez fermer votre serveur Minecraft PE en douceur, lorsque vous êtes sur l'écran affichant l'état du serveur Minecraft PE, tapez le mot «stop» suivi de la touche entrée.

Profitez de votre nouveau serveur de jeux Minecraft PE!

Commentaires

Laisser un commentaire

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