Minecraft Server sur Linux | Linux.org – Monter un serveur MineCraft
Minecraft est un jeu majeur joué sur de nombreuses consoles et systèmes informatiques. En juin 2016, plus de 106 millions d'unités avaient été vendues sur toutes les plateformes. En raison de sa popularité, vous souhaiterez peut-être organiser une soirée Minecraft à la maison. Pour ce faire, vous installez un serveur Minecraft afin de permettre à tous les utilisateurs de se connecter localement et de jouer ensemble dans le même monde.
Configuration requise
Pour commencer, vous avez besoin d’un système Linux avec une bonne quantité de mémoire vive (RAM). Plus vous hébergerez de joueurs sur le serveur, plus vous aurez besoin de RAM. L'espace disponible sur le disque dur n'est pas très important, mais suffisant pour installer Java et le fichier Java de Minecraft Server. Le serveur Minecraft doit avoir une connexion réseau décente, qu’il soit câblé ou WiFi.
Examinons certaines exigences minimales pour le serveur Minecraft:
Processeur: Duo Core ou mieux
RAM: 2 Go (20-40 joueurs), 3 Go (30-60 joueurs), 8 Go (plus de 60 joueurs)
OS: Un système d'exploitation sans interface utilisateur graphique (GUI) permettant de libérer davantage de ressources
REMARQUE: La configuration requise s’applique au programme Minecraft Server et non à l’ensemble du système d’exploitation! Si plus de ressources peuvent être allouées au serveur Minecraft, il fonctionnera mieux.
Installation de JAVA
Une fois que vous avez un système fonctionnant sous Linux, vous devez installer la dernière version de Java.
Pour vérifier votre version de Java, entrez la commande suivante dans un terminal: «java -version». Le résultat devrait être:
version java "1.8.0_101"
Environnement d'exécution Java SE (version 1.8.0_101-b13)
Ordinateur virtuel client Java HotSpot (TM) (version 25.101-b13, mode mixte)
Si votre version Java actuelle n'est pas la version 1.8 ou supérieure, installez Java version 8 en procédant comme suit à partir d'un terminal sur un système Ubuntu:
- sudo add-apt-repository ppa: webupd8team / java
- sudo apt-get update
-
sudo apt-get install oracle-java8-installer
REMARQUE: Si la commande 'add-apt-repository' est introuvable, exécutez 'sudo apt-get install software-properties-common'. Vous pouvez également remplacer la troisième commande par 'oracle-java9-installer' pour la dernière version de JAVA.
Pour un système Redhat, tel que CentOS, utilisez la commande suivante:
- sudo yum install java-1.8.0-openjdk
Après l'installation, vérifiez la version en entrant la commande de version 'java -version', puis vérifiez le résultat. Une fois que vous avez la version appropriée de Java, vous pouvez poursuivre le reste de l’installation.
Minecraft Server Version Télécharger
La prochaine étape consiste à vérifier la version de Minecraft que les utilisateurs exécuteront. Voir la figure 1 tirée d'un système exécutant Minecraft et notez le numéro de version dans le coin inférieur gauche.
FIGURE 1
Gardez à l'esprit le numéro de version du logiciel client Minecraft. Chaque client doit avoir la même version pour que cela fonctionne.
La prochaine chose à faire est de télécharger le serveur Minecraft pour la version dont vous aurez besoin pour les clients. Pour télécharger la version dont vous avez besoin, vous devez connaître son emplacement. La commande pour obtenir le fichier nécessaire est la suivante:
sudo wget https://s3.amazonaws.com/Minecraft.Download/versions/[version]/serveur minecraft.[version].pot
Comme le montre la figure 1, le numéro de version est 1.10.2. La commande serait alors:
sudo wget https://s3.amazonaws.com/Minecraft.Download/versions/1.10.2/minecraft_server.1.10.2.jar
Lorsque vous téléchargez le fichier, il sera enregistré dans le répertoire actuel dans lequel vous vous trouvez lors de l'exécution de la commande. Pour déterminer l'emplacement actuel, utilisez la commande 'pwd'.
Une fois que vous avez le fichier et connaissez le dossier dans lequel il a été enregistré, vous êtes prêt à continuer.
Informations sur le serveur
Avant de démarrer le serveur Minecraft, vous devez connaître la quantité de RAM disponible sur le système actuel pour pouvoir utiliser ce qui est nécessaire. Lors du démarrage du serveur Minecraft, vous spécifierez la quantité de RAM initiale et la quantité maximale de RAM à utiliser lorsque plusieurs joueurs rejoignent la liste. Encore une fois, il est important d’avoir assez de RAM. Si nécessaire, utilisez une installation minimale d'un système d'exploitation telle qu'une installation minimale d'Ubuntu pour disposer de plus de RAM.
Une fois que vous avez le fichier Minecraft Server dont vous avez besoin, il est temps de déterminer la quantité de mémoire RAM pouvant être allouée à Minecraft. Pour déterminer la RAM disponible, ouvrez un terminal et tapez la commande suivante – un exemple de sortie est présenté à la figure 2:
gratuit -h
FIGURE 2
Comme le montre la figure 2, sur ce système bas de gamme, vous pouvez constater qu’il n’ya que 684 Mo de RAM disponible. Ce n'est pas un système adéquat à utiliser pour un serveur Minecraft. Sur un autre système, j'ai 2,8 Go disponibles pour le serveur Minecraft.
Avant de démarrer le serveur, nous devons trouver l'adresse IP du serveur. Pour ce faire, exécutez la commande 'ifconfig'. Comme le montre la figure 3, il devrait exister une liste pour une connexion réseau indiquant une adresse Internet, ou "inet addr", qui correspond à "192.168.0.2". Sur mon système de serveur, il est répertorié avec l'adresse «192.168.0.14», qui est l'adresse qui sera utilisée à partir des systèmes client.
FIGURE 3
Démarrer le serveur Minecraft
L'étape suivante consiste à démarrer réellement le serveur Minecraft. Il y a quelques éléments à couvrir avant de commencer. Lors du démarrage du serveur Minecraft, vous spécifiez la quantité de mémoire à initialiser pour Minecraft. Vous désignerez également le montant maximum à utiliser.
Si mon système dispose de 3,7 Go gratuits et que je sais que je compte moins de 40 joueurs, je n'ai besoin que de 2 Go de réserve. Bien sûr, je peux ajouter un peu pour permettre une croissance du nombre d'utilisateurs. Je souhaite également laisser de la mémoire au système, si nécessaire. Je vais définir mon minimum à 2 Go et mon maximum à 3 Go. Étant donné que mon maximum est de 3 Go, je laisserai au système 700 Mo de RAM si nécessaire, mais ce n’est que si le serveur Minecraft en utilise plus que les 2 Go initiaux.
La ligne de commande pour démarrer le serveur est la suivante:
sudo java -Xms # -Xmx # -jar [path]/serveur minecraft.[version].jar nogui
Maintenant, pour une ventilation de la structure de commandement:
-Xms # – la quantité de RAM de démarrage initiale (-Xms2048m)
-Xmx # – la quantité de RAM maximale (-Xmx3096m)
[path] – le chemin d'accès au fichier serveur Minecraft (/ home / tux / MCS /)
[version] – la version du serveur Minecraft téléchargée (1.10.2)
nogui – utilisé pour montrer que le système est basé sur du texte uniquement pour aider à réduire l'utilisation de RAM. Si vous installez l'interface graphique, supprimez le nogui paramètre
Un exemple de commande complète pour un système utilisant 2 Go de RAM avec un maximum de 3 Go avec un chemin d'accès vers "/ home / tux / MCS /" et une version de "1.10.2" serait:
sudo java -Xms2048m -Xmx3096m -jar /home/tux/MCS/minecraft_server.1.10.2.jar nogui
REMARQUE: Les tailles de RAM sont en mégaoctets. Multipliez la valeur par 1024. Par exemple, pour 2 Go de RAM, multipliez par 2×1024 pour une valeur de 2048. N'oubliez pas la minuscule 'm' pour spécifier les mégaoctets. Vous pouvez facilement spécifier «2g» et «3g» pour 2 Go et 3 Go.
Après la première exécution du serveur, une erreur se produira. Il indique que le CLUF doit être accepté avant de démarrer le serveur.
Pour accepter le CLUF, vous devez éditer le fichier 'eula.txt' dans le même dossier que le fichier JAR de Minecraft Server.
Ouvrez le fichier 'eula.txt' dans un éditeur de texte tel que nano. Assurez-vous de le faire avec les privilèges root. Changez la ligne 'eula = false' en 'eula = true' et enregistrez le fichier.
Maintenant, entrez à nouveau la commande pour démarrer le serveur. Un écran plein d’informations doit passer, puis une section de lignes indiquant qu’elle prépare la zone de ponte. Les lignes compteront jusqu'à 100% car cela crée le monde initial. Tous les messages d'erreur concernant le changement d'heure du système sont normaux, alors ignorez-les.
À ce stade, vous pouvez ouvrir le programme client et afficher un écran similaire à celui de la figure 1 ci-dessus. Cliquez sur le bouton 'Multijoueur'. Sur l'écran suivant, Figure 4, choisissez «Connexion directe». Vous serez ensuite invité à entrer l'adresse du serveur. Saisissez donc l'adresse IP du serveur Minecraft. Vous devriez maintenant pouvoir vous connecter au jeu.
FIGURE 4
Dépannage de certaines connexions
Si certains clients ne peuvent pas se connecter au serveur, vous devez quitter le programme JAVA en appuyant sur CTRL + Z. Ouvrez le fichier 'server.properties' avec un éditeur tel que 'nano'. N'oubliez pas d'être la racine. Editez la ligne 'online-mode'. Il devrait être réglé sur 'true'. Changez ceci en 'faux' et sauvegardez le fichier. Redémarrez le système et démarrez le serveur Minecraft. Demandez aux clients de se reconnecter au serveur et tout devrait fonctionner.
Bonne mine!
Commentaires
Laisser un commentaire