- - Comment héberger un serveur Minecraft sous Linux

Comment héberger un serveur Minecraft sur Linux

Vous voulez héberger un serveur Minecraft sur Linux? Si c'est le cas, vous devez exécuter l'édition Java, car Microsoft autorise uniquement les serveurs Linux Minecraft à fonctionner de cette façon. Pour exécuter un serveur Minecraft sous Linux, vous aurez besoin de la plate-forme d'environnement Java Runtime avec l'édition Java. L'installation de Java peut être ennuyeuse. Cependant, il est simple d'installer Java sur Linux, alors allons-y!

Installer Java Runtime

Dans ce guide, nous allons nous concentrer sur le concept del'hébergement d'un serveur Minecraft sur un système d'exploitation Linux. Nous ne nous concentrerons pas spécifiquement sur l'utilisation d'un système d'exploitation de serveur Linux, car ce n'est pas obligatoire. Cependant, si vous cherchez à avoir un serveur Minecraft dédié sur Linux, vous devriez probablement suivre cette voie, et nous vous recommandons le serveur Ubuntu.

Remarque: il existe de nombreuses versions de l'environnement Java Runtime sur Linux, à la fois la version officielle d'Oracle et l'alternative open source. Pour ce didacticiel, nous utiliserons la version officielle d'Oracle. Cela dit, il est tout à fait correct d'utiliser la configuration OpenJDK comme alternative, et tout devrait fonctionner aussi bien.

Ubuntu / Ubuntu Server

L’exécution Java d’Oracle n’est pas facile à installer surUbuntu. Cependant, l'ajout d'un PPA fait beaucoup moins mal à la tête. En raison de la nature du fonctionnement du serveur Ubuntu, ce PPA devrait fonctionner correctement à la fois sur le bureau Ubuntu et sur le serveur Ubuntu. Cependant, si vous ajoutez le PPA au serveur Ubuntu et rencontrez des problèmes, envisagez d'installer le runtime OpenJDK JRE comme alternative.

Pour ajouter Oracle Java Runtime PPA à votre système, ouvrez un terminal et entrez les informations suivantes:

sudo add-apt-repository ppa:webupd8team/java

Courir apt update pour actualiser les sources logicielles d'Ubuntu.

sudo apt update

Après avoir exécuté la mise à jour, utilisez mise à niveau apt pour installer les mises à jour qui s'affichent.

sudo apt upgrade -y

Enfin, installez Oracle Java à partir du référentiel de logiciels.

sudo apt install oracle-java9-installer
sudo apt install oracle-java9-set-default

Serveur Debian / Debian

Debian peut accéder à Ubuntu Oracle Java PPA. Pour l'ajouter, vous devrez modifier votre /etc/apt/sources.list fichier. Ouvrez un terminal et lancez Nano.

Oracle Java ne fonctionne pas? Envisagez plutôt d'utiliser l'alternative open source.

sudo nano /etc/apt/sources.list

Collez le code suivant dans l'éditeur Nano:

#Webupd8

deb http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main
deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main

Enregistrez l'éditeur Nano avec Ctrl + O, puis utilisez le terminal pour ajouter la clé GPG du logiciel PPA.

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys EEA14886
sudo apt-get update

Enfin, installez Java.

sudo apt-get install oracle-java9-installer
sudo apt-get install oracle-java9-set-default
echo oracle-java9-installer shared/accepted-oracle-license-v1-1 select true | sudo /usr/bin/debconf-set-selections

Rhel / Fedora / OpenSUSE

Oracle a une assez bonne prise en charge pour tous les systèmes d'exploitation Linux basés sur Redhat, donc son installation est très facile. Cela dit, si vous avez des problèmes, vous voudrez peut-être envisager l'alternative open source.

Pour installer la dernière version de l'environnement Oracle Java Runtime, accédez à la page de téléchargement et obtenez le dernier RPM.

Une fois téléchargé, ouvrez le terminal, CD à la ~ / Téléchargements et exécutez le programme d'installation.

Fedora / Rhel

sudo dnf jre-8u171-linux-x64.rpm

ou

sudo yum jre-8u171-linux-x64.rpm

Suse

sudo zypper jre-8u171-linux-x64.rpm

Exécutez Minecraft Java Edition Server

Après avoir fait fonctionner Java, la partie difficile est terminée. Il ne vous reste plus qu'à télécharger la dernière version de l'application serveur Minecraft Java Edition et à l'exécuter. Une fois téléchargé, ouvrez un terminal en utilisant le MV pour placer l'application serveur à un emplacement approprié.

Remarque: si vous utilisez un système d'exploitation serveur, vous devrez peut-être télécharger et placer le fichier manuellement. Les instructions ci-dessous sont spécifiquement destinées à ceux qui exécutent un serveur Minecraft sur un système d'exploitation disposant d'une structure de dossier d'accueil appropriée.

mkdir ~/Minecraft/server/
mv ~/Downloads/server.jar ~/Minecraft/server/

Exécutez le serveur sans tête (sans interface graphique) avec:

java -Xmx1024M -Xms1024M -jar ~/Minecraft/server/server.jar nogui

Alternativement, exécutez le serveur Minecraft avec une interface graphique:

java -Xmx1024M -Xms1024M -jar ~/Minecraft/server/server.jar

Maintenant que le serveur Minecraft Java edition esten cours d'exécution, vous devrez lui distribuer l'adresse IP. Pour de meilleurs résultats, hébergez ce serveur à votre domicile sur LAN. Si vous devez en héberger un en ligne, envisagez de le faire sur un VPS comme DigitalOcean, car ils offrent des tarifs avantageux pour exécuter des applications Linux.

Remarque: si vous utilisez un serveur en ligne, assurez-vous que le port 25565 est transféré ou le serveur ne fonctionnera pas!

Pour trouver l'adresse IP locale, exécutez dans un terminal:

ip addr show | grep 192.168.1

Cette commande isolera l'IP LAN du serveur.

À partir de là, distribuez votre adresse IP à tous ceux qui ont besoin de se connecter et demandez aux joueurs d'ajouter l'IP à leur client Minecraft.

Vous utilisez votre serveur Minecraft en ligne et pas seulement sur le LAN? Vous devrez parcourir et trouver l'adresse IP externe de votre serveur. Trouver cette adresse devrait être facile à faire dans la plupart des tableaux de bord VPS.

commentaires