Installer un serveur Vanilla Minecraft avec sauvegarde automatique sur Debian – Tutoriel Nodilex Linux – Un bon serveur Minecraft

Author: Titanfall —

Short summary: introduction Fini Minecraft, le célèbre jeu de cubes 3D de Mojang. Grâce à ce tutoriel, vous pourrez installer un serveur Minecraft et jouer dans votre propre monde avec vos amis. Configuration recommandée Minecraft consomme beaucoup de ressources et lit en écriture sur le disque. Il doit fournir au serveur au moins 2 Go de RAM […]

Quick overview

Site
Tutos GameServer
Canonical URL
https://tutos-gameserver.fr/2019/06/20/installer-un-serveur-vanilla-minecraft-avec-sauvegarde-automatique-sur-debian-tutoriel-nodilex-linux-un-bon-serveur-minecraft/
LLM HTML version
https://tutos-gameserver.fr/2019/06/20/installer-un-serveur-vanilla-minecraft-avec-sauvegarde-automatique-sur-debian-tutoriel-nodilex-linux-un-bon-serveur-minecraft/llm
LLM JSON version
https://tutos-gameserver.fr/2019/06/20/installer-un-serveur-vanilla-minecraft-avec-sauvegarde-automatique-sur-debian-tutoriel-nodilex-linux-un-bon-serveur-minecraft/llm.json
Manifest
https://tutos-gameserver.fr/llm-endpoints-manifest.json
Estimated reading time
5 minutes (264 seconds)
Word count
878

Key points

Primary visual

Installer un serveur Vanilla Minecraft avec sauvegarde automatique sur Debian – Tutoriel Nodilex Linux

 – Un bon serveur Minecraft
Main illustration associated with the content.

Structured content

introduction Fini Minecraft, le célèbre jeu de cubes 3D de Mojang. Grâce à ce tutoriel, vous pourrez installer un serveur Minecraft et jouer dans votre propre monde avec vos amis. Configuration recommandée Minecraft consomme beaucoup de ressources et lit en écriture sur le disque. Il doit fournir au serveur au moins 2 Go de RAM et de stockage SSD. Si vous envisagez d'héberger plus de 10 joueurs sur votre serveur, attendez 4 ou 8 Go de RAM. Conditions préalables Minecraft est développé en java, vous devez donc installer java pour le faire fonctionner apt-get install git openjdk-7-jdk Nous vérifions l'installation de java avec java -version Créer un utilisateur pour votre serveur Nous allons créer un utilisateur spécifique pour le processus serveur Minecraft: useradd -d / home / minecraft -m -s / bin / bash minecraft Un mot de passe est attribué à l'utilisateur passwd minecraft Ensuite, nous nous connectons avec cet utilisateur su - minecraft Installation du serveur Vanilla Minecraft Minecraft Vanilla est la version officielle du serveur Minecraft. C’est celle que vous trouverez sur minecraft.net. Si vous voulez pouvoir ajouter des plugins sur votre serveur, vous devrez utiliser Minecraft Bukkit. Nous créons d’abord le répertoire qui hébergera les fichiers du serveur: mkdir / home / minecraft / server Nous nous plaçons dans cd / home / minecraft / serveur Nous téléchargeons la dernière version du serveur minecraft (ici la version 1.8.4, vous trouverez la dernière version sur minecraft.net/download/ wget https://s3.amazonaws.com/Minecraft.Download/versions/1.8.4/minecraft_server.1.8.4.jar Nous allons maintenant créer un lien symbolique entre notre fichier minecraft_server.jar et un fichier nommé server.jar qui sera utilisé pour le script de lancement automatique: cd / home / minecraft / serveur Créez le lien symbolique: ls-minecraft_server. *. jar server.jar Démarrer le serveur Nous pouvons maintenant démarrer le serveur, il générera les fichiers nécessaires (configuration, etc.) java -Xmx2048M -Xms1024M -jar server.jar nogui Vous pouvez modifier ces paramètres en fonction de la mémoire RAM disponible sur votre serveur. Vous pouvez maintenant vous connecter à votre serveur et commencer à creuser! Cependant, nous vous recommandons de continuer ce didacticiel pour configurer le démarrage automatique et une sauvegarde automatique de votre serveur (très utile pour éviter de perdre des heures de construction). Démarrage automatique du serveur Minecraft au démarrage du serveur Pour cela, nous retournons à l'utilisateur "root" avec la commande suivante sortie Si vous ne l'avez pas déjà, installez le paquet "screen" (laissez votre serveur s'exécuter tout le temps sans laisser votre console ouverte): Écran d'installation d'apt-get Nous créons maintenant le script de démarrage automatique: nano /etc/init.d/minecraft Puis collez les lignes suivantes: #! / Bin / bash # /etc/init.d/minecraft ### BEGIN INIT INFO # Fournit: minecraft # Required-Start: $ local_fs $ remote_fs # Required-Stop: $ local_fs $ remote_fs # Should-Start: $ network # Should-Stop: $ network # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Description courte: serveur Minecraft # Description: Démarre le serveur minecraft ### FIN INIT INFO

cd / home / minecraft / serveur su -c "écran -mdS minecraft java -Xmx2048M -Xms1024M -jar serveur.jar nogui" minecraft Il est rendu exécutable chmod 755 /etc/init.d/minecraft chmod + x /etc/init.d/minecraft Puis on l'ajoute au lancement du serveur update-rc.d valeurs par défaut de minecraft Et enfin, nous définissons notre utilisateur en tant que propriétaire du fichier chown minecraft: minecraft /etc/init.d/minecraft Vérification Nous nous connectons à notre utilisateur su - minecraft Nous commençons le script: /etc/init.d/minecraft Ensuite, nous affichons l'écran: screen -r minecraft Et enfin pour arrêter le serveur: Arrêtez Système de sauvegarde Création du répertoire pour la sauvegarde cd / home / minecraft / sauvegardes mkdir Pour effectuer la sauvegarde du serveur, nous allons utiliser un script cd / bin nano backup.sh Contenu du fichier #! / Bin / bash renice 19 -p $ &> / dev / null Jour = `date +% m-% d-% y` Heure = `date +% T` tar -czf /home/minecraft/backups/save-free-free-$Hour.tgz / home / minecraft / serveur Il est rendu exécutable chmod a + x backup.sh Suppression des sauvegardes de plus de 7 jours cd / bin nano suppression.sh Contenu du fichier #! / Bin / bash renice 19 -p $ &> / dev / null find / home / minecraft / backups -type f -name & # 39; * .tgz & # 39; -atime +7 -exec rm ; Il est rendu exécutable chmod a + x delete.sh Automatisation des scripts de sauvegarde et suppression Pour que vous puissiez bien dormir, nous automatiserons l'exécution de la création et de la suppression des scripts de sauvegarde, de sorte que vous n'ayez pas à le faire manuellement. Nous ouvrons l'utilitaire de gestion crontab: crontab -e Ajoutez les lignes suivantes: 0 04 * * * /bin/save.sh 0 05 * * * /bin/suppression.sh Les sauvegardes seront effectuées tous les jours à 4h et les suppressions à 5h. Vous pouvez bien sûr adapter le temps d'exécution de ces scripts selon vos besoins, ou pourquoi ne pas les modifier pour créer plusieurs sauvegardes par jour. Vous pouvez maintenant jouer à Minecraft sur votre propre serveur en toute sécurité!

Vous avez une question ou une suggestion? N'hésitez pas à réagir dans les commentaires!

Click to rate this post! [Total: 0 Average: 0]

Topics and keywords

Themes: Serveur minecraft

License & attribution

License: CC BY-ND 4.0.

Attribution required: yes.

Manifest: https://tutos-gameserver.fr/llm-endpoints-manifest.json

LLM Endpoints plugin version 1.1.2.