Ceci est une ancienne révision du document !
Table des matières
Installer un serveur minecraft sous debian 12
Image ISO de Debian
Affichage de l'adresse IP
`$ ip addr`
Mise à jour du système
$ sudo apt update $ sudo apt upgrade
Installation de java :
$ wget https://download.oracle.com/java/21/latest/jdk-21_linux-x64_bin.deb $ sudo dpkg -i jdk-21_linux-x64_bin.deb $ java -version
Installation du serveur minecraft :
Créer un nouvel utilisateur :
`$ /sbin/adduser minecraft`
Ajouter l'utilisateur au groupe sudo :
`$ /sbin/usermod -aG sudo minecraft`
$ mkdir minecraft $ cd minecraft
Aller sur la page https://www.minecraft.net/fr-fr/download/server
Copier le lien du paquet dans la ligne : Download [minecraft_server.1.21.1.jar](https://piston-data.mojang.com/v1/objects/59353fb40c36d304f2035d51e7d6e6baa98dc05c/server.jar).
Lancer le téléchargement avec la commande suivante :
$ wget https://piston-data.mojang.com/v1/objects/59353fb40c36d304f2035d51e7d6e6baa98dc05c/server.jar
ou
`$ wget https://download.getbukkit.org/spigot/spigot-1.21.jar`
Créer le fichier de lancement :
$ nano start.sh
==== Copier cette ligne dans le fichier start.sh : ====
`java -Xmx1024M -Xms1024M -jar minecraft_server.1.21.1.jar nogui`
Ne pas oublier de modifier le nom du fichier lancé :
`java -Xmx1024M -Xms1024M -jar server.jar nogui`
Donner les droits de démarrage à start.sh :
$ chmod +x start.sh
Lancer le serveur :
$ ./start.sh
Le serveur refuse de démarrer et demande d’accepter la licence EULA. Il faut éditer le fichier eula.txt créé lors du premier démarrage.
$ nano eula.txt
Remplacer false par true et sauvegarder
Relancer le serveur
$ ./start.sh
Le serveur crée un nouveau monde et affiche qu’il est prêt « Done » On peut stopper le serveur via la commande stop
$ stop <code> Modification de start.sh <code> #!/bin/bash cd ~/home/dan/minecraft while true do java -Xmx1024M -Xms1024M -jar server.jar nogui sleep 10 done <code> Donner les droits exécution à tous <code> $ chmod a+x start.sh
Créer la tâche de démarrage :
$ crontab -e
Choisir [1] pour utiliser nano et ajouter la ligne suivante à la fin du fichier : `@reboot /home/dan/minecraft/start.sh`
Pour Spigot :
https://getbukkit.org/get/4063d239ce16b22d948c037ce7a9fb8c https://download.getbukkit.org/spigot/spigot-1.21.jar
Sources : - https://www.youtube.com/watch?v=oMncUTyLPSo - https://www.minecraft.net/fr-fr/download/server - https://www.tecmint.com/install-java-on-debian-12/ - https://dev.bukkit.org/projects/worldedit - https://dev.bukkit.org/projects/multiverse-core/