GNU/Linux >> Tutoriels Linux >  >> Debian

Comment installer le serveur Minecraft sur Debian 9 Stretch

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.


Debian
  1. Comment installer le serveur Minecraft sur Debian 9

  2. Comment installer VirtualBox 5.1 sur Debian 9 (Stretch)

  3. Comment installer le serveur Redis sur Debian 11

  4. Comment installer MySQL 8.0 / 5.7 sur Debian 11 / Debian 10

  5. Comment installer ProFTPD sur Debian 8

Comment installer VestaCP sur Debian 9 Stretch

Comment installer le serveur Minecraft sur Debian 9 Stretch

Comment installer Plex Media Server sur Debian 9 Stretch

Comment installer Go sur Debian 9 Stretch

Comment installer Jetty sur Debian 9 Stretch

Comment installer Minecraft sur Debian 10