Vous voulez héberger un serveur Minecraft sur Linux? Si tel est le cas, vous devez exécuter l’édition Java, car Microsoft autorise uniquement les serveurs Linux Minecraft à fonctionner de cette manière. Pour exécuter un serveur Minecraft sous Linux, vous aurez besoin de Java Runtime environment.platform avec l’édition Java. L’installation de Java peut être ennuyeuse. Cependant, il est simple d’installer Java sur Linux, alors allons-y!
Table des matières
Installez Java Runtime
Dans ce guide, nous nous concentrerons sur le concept d’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 emprunter 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 tutoriel, nous utiliserons la version officielle d’Oracle. Cela dit, il est parfaitement acceptable d’utiliser la configuration d’OpenJDK comme alternative, et tout devrait fonctionner aussi bien.
Serveur Ubuntu / Ubuntu
Le runtime Java d’Oracle n’est pas facile à installer sur Ubuntu. Cependant, l’ajout d’un PPA rend cela beaucoup moins un casse-tête. En raison de la nature du fonctionnement du serveur Ubuntu, ce PPA devrait fonctionner correctement à la fois sur le bureau Ubuntu et le serveur Ubuntu. Cependant, si vous ajoutez le PPA au serveur Ubuntu et trouvez 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 ce qui suit:
sudo add-apt-repository ppa:webupd8team/java
Exécutez apt update pour actualiser les sources logicielles d’Ubuntu.
sudo apt update
Après avoir exécuté la mise à jour, utilisez apt upgrade 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 éditer votre fichier /etc/apt/sources.list. 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 https://ppa.launchpad.net/webupd8team/java/ubuntu trusty main
deb-src https://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 prend en charge tous les systèmes d’exploitation Linux basés sur Redhat, il est donc très facile de l’installer. Cela dit, si vous rencontrez des problèmes, vous voudrez peut-être examiner la alternative open source.
Pour installer la dernière version d’Oracle Java Runtime Environment, allez sur la page de téléchargement et obtenez le dernier RPM.
Une fois téléchargé, ouvrez le terminal, le CD dans le répertoire ~ / Downloads 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 le serveur Minecraft Java Edition
Après avoir fait fonctionner Java, le plus dur est fait. Il ne vous reste plus qu’à télécharger la dernière version du Application serveur Minecraft Java Edition et exécutez-le. Une fois téléchargé, ouvrez un terminal à l’aide de la commande MV pour placer l’application serveur dans 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 doté 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
Vous pouvez également exécuter le serveur Minecraft avec une interface graphique:
java -Xmx1024M -Xms1024M -jar ~/Minecraft/server/server.jar
Maintenant que le serveur de l’édition Java de Minecraft est en cours d’exécution, vous devez en distribuer l’adresse IP. Pour de meilleurs résultats, hébergez ce serveur chez vous sur le réseau local. 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’adresse 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’adresse IP à leur client Minecraft.
Exécuter votre serveur Minecraft en ligne et pas seulement sur LAN? Vous devrez passer par et trouver l’adresse IP externe de votre serveur. Trouver cette adresse devrait être facile à faire dans la plupart des tableaux de bord VPS.