Dans ce tutoriel, nous allons vous montrer comment installer le serveur Minecraft sur Debian 9 Stretch. Pour ceux d'entre vous qui ne le savaient pas, Minecraft est un jeu qui consiste à casser et placer des blocs. Les aspects créatifs et de construction de Minecraft permettent aux joueurs de construire des constructions à partir de cubes texturés dans un monde généré de manière procédurale en 3D. Les serveurs Minecraft permettent aux joueurs de jouer en ligne ou via un réseau local avec d'autres personnes. Ils peuvent être exécutés sur un serveur hébergé, sur matériel de serveur dédié local, sur un serveur privé virtuel sur une machine domestique ou sur votre ordinateur de jeu local.
Cet article suppose que vous avez au moins des connaissances de base sur Linux, que vous savez utiliser le shell et, plus important encore, que vous hébergez votre site sur votre propre VPS. L'installation est assez simple et suppose que vous s'exécutent dans le compte root, sinon vous devrez peut-être ajouter 'sudo
‘ aux commandes pour obtenir les privilèges root. Je vais vous montrer l'installation étape par étape du serveur Minecraft sur un serveur Debian 9 Stretch.
Prérequis
- Un serveur exécutant l'un des systèmes d'exploitation suivants :Debian 9 (Stretch).
- Il est recommandé d'utiliser une nouvelle installation du système d'exploitation pour éviter tout problème potentiel.
- Accès SSH au serveur (ou ouvrez simplement Terminal si vous êtes sur un ordinateur de bureau).
- Un
non-root sudo user
ou l'accès à l'root user
. Nous vous recommandons d'agir en tant qu'non-root sudo user
, cependant, car vous pouvez endommager votre système si vous ne faites pas attention lorsque vous agissez en tant que root.
Installer Minecraft Server sur Debian 9 Stretch
Étape 1. Tout d'abord, assurez-vous que tous vos packages système sont à jour en exécutant le suivant apt-get
commandes dans le terminal.
sudo apt update sudo apt upgrade sudo apt install git build-essential
Étape 2. Installation de Java-JDK.
La configuration du serveur Minecraft nécessite l'installation de Java sur votre système :
sudo apt install openjdk-8-jre-headless
Vérifiez l'installation en imprimant la version java :
java -version
Étape 3. Installer Minecraft Server sur Debian 9.
Tout d'abord, exécutez la commande suivante pour créer trois nouveaux répertoires dans le répertoire d'accueil de l'utilisateur :
mkdir -p ~/{backups,tools,server}
Ensuite, téléchargement et compilation de mcrcon
:
cd ~/tools && git clone https://github.com/Tiiffi/mcrcon.git cd ~/tools/mcrcon gcc -std=gnu11 -pedantic -Wall -Wextra -O2 -s -o mcrcon mcrcon.c ./mcrcon -h
Ensuite, téléchargement du serveur Minecraft :
wget https://launcher.mojang.com/v1/objects/3737db93722a9e39eeada7c27e7aca28b144ffa7/server.jar -P ~/server
Étape 4. Configuration du serveur Minecraft.
Une fois le téléchargement terminé, accédez au répertoire ~/server et démarrez le serveur Minecraft :
cd ~/server java -Xmx1024M -Xms512M -d64 -jar server.jar nogui
Ensuite, ouvrez le fichier eula.txt et remplacez eula=false par eula=true :
### nano ~/server/eula.txt #By changing the setting below to TRUE you are indicating your agreement to our EULA (https://account.mojang.com/documents/minecraft_eula). #Thu Dec 27 03:33:56 PST 2018 eula=true
Ensuite, modifiez le fichier server.properties pour activer le rcon
protocole et définissez le rcon
le mot de passe. Vous pouvez utiliser ce paramètre pour vous connecter au serveur Minecraft en utilisant le mcrcon
outil :
### nano ~/server/server.properties rcon.port=23888 rcon.password=your-strong-password enable-rcon=true
Étape 5. Création de Systemd.
Pour exécuter Minecraft en tant que service, nous allons créer un nouveau fichier d'unité Systemd :
sudo nano /etc/systemd/system/minecraft.service
Coller le fichier suivant :
[Unit] Description=Minecraft Server After=network.target [Service] User=minecraft Nice=1 KillMode=none SuccessExitStatus=0 1 ProtectHome=true ProtectSystem=full PrivateDevices=true NoNewPrivileges=true WorkingDirectory=/opt/minecraft/server ExecStart=/usr/bin/java -Xmx1024M -Xms512M -jar server.jar nogui --noconsole ExecStop=/opt/minecraft/tools/mcrcon/mcrcon -H 127.0.0.1 -P 23888 -p strong-password stop [Install] WantedBy=multi-user.target
Enregistrer et fermer le fichier et notifier systemd
que nous avons créé un nouveau fichier unité :
sudo systemctl daemon-reload sudo systemctl start minecraft
Étape 6. Configurez le pare-feu.
Si votre serveur est protégé par un pare-feu et que vous souhaitez accéder au serveur Minecraft depuis l'extérieur de votre réseau local, vous devez ouvrir le port 25565 :
sudo ufw allow 25565/tcp
Étape 7. Accéder à la console Minecraft.
Pour accéder à la console Minecraft, vous pouvez utiliser le mcrcon
utilitaire. La syntaxe est la suivante, vous devez spécifier l'hôte, rcon
port, rcon
mot de passe et utilisez le commutateur -t qui active le mcrcon
mode terminal :
/opt/minecraft/tools/mcrcon/mcrcon -H 127.0.0.1 -P 23888 -p strong-password -t
Félicitations ! Vous avez installé Minecraft avec succès. Merci d'avoir utilisé ce didacticiel pour installer le serveur Minecraft sur le système Debian 9 (Stretch). Pour obtenir de l'aide supplémentaire ou des informations utiles, nous vous recommandons de consulter le site officiel de Minecraft. site Web.