Le guide suivant décrit comment installer le serveur Minecraft sur Ubuntu 20.04.
Fabriqué avec seulement quelques étapes.
Nous nous connectons à la console en tant que root et mettons à jour les référentiels et le système:
apt-get update -y
apt-get upgrade -y
L'étape suivante consiste à installer git
apt-get install git build-essential -y
Le temps pour l'installation java se fera avec la commande:
apt-get install openjdk-11-jre-headless -y
Les versions Java peuvent être vérifiées en émettant une commande:
java -version
le résultat de la:
Version OpenJDK "11.0.7" 2020-04-14 OpenJDK Runtime Environment (build 11.0.7 + 10-post-Ubuntu-3ubuntu1) OpenJDK 64 bits serveur VM (build 11.0.7 + 10-post-Ubuntu-3ubuntu1, mode mixte, partage)
Nous allons à l'installation du serveur Minecraft
Au début, nous ajoutons l'utilisateur au système:
useradd -r -m -U -d / opt / minecraft -s / bin / bash minecraft
Nous migrons vers cet utilisateur:
ses - Minecraft
Nous créons des catalogues:
mkdir ~ / sauvegardes ~ / tools ~ / serveur
L'étape suivante consiste à installer mcron. Nous le téléchargeons en émettant une commande:
git clone https://github.com/Tiiffi/mcrcon.git ~ / tools / mcrcon
Prochain:
cd ~/tools/mcrcon
gcc -std=gnu11 -pedantic -Wall -Wextra -O2 -s -o mcrcon mcrcon.c
Nous téléchargeons le serveur minecraft
wget https://launcher.mojang.com/v1/objects/a0d03225615ba897619220e256a266cb33a44b6b/server.jar -P ~ / server
Nous pouvons l'exécuter:
cd ~/server
java -Xmx1024M -Xms1024M -jar server.jar nogui
Très probablement, nous verrons l'erreur d'absence de consentement de licence comme dans le journal ci-dessous:
[07:46:12] [principal / ERREUR]: Impossible de charger les propriétés à partir du fichier: server.properties [07:46:12] [main / WARN]: Impossible de charger eula.txt [07:46:12] [principal / INFO]: Vous devez accepter le CLUF pour exécuter le serveur. Allez sur eula.txt pour plus d'informations.
fichier d'édition
nano ~ / server / eula.txt
Et nous passons de faux à vrai
eula = true
L'étape suivante consiste à définir le mot de passe rcon
fichier d'édition:
nano ~ / server / server.properties
Et configurez comme suit en entrant votre mot de passe:
rcon.password=NASZEHASŁO
enable-rcon=true
Nous créons un démon de service:
nano /etc/systemd/system/minecraft.service
le contenu:
[Unité] Description=Minecraft Server After=network.target [Un 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 -Xms1024M -jar server.jar nogui ExecStop=/opt/minecraft/tools/mcrcon/mcrcon -H 127.0.0.1 -P 25575 -p Arrêt NASZEHASŁO [Installer] WantedBy = multi-user.target
Nous rechargeons le démon et démarrons le service:
systemctl daemon-reload
systemctl start minecraft
systemctl enable minecraft
Après vérification de l'état par commande:
état de systemctl minecraft
Nous devrions maintenant voir notre serveur minecraft fonctionner:
minecraft.service - Minecraft Server Loaded: chargé (/etc / systemd / system / minecraft.service; désactivée; fournisseur de préréglage: activée) actif: actif (fonctionnement) depuis jeu 2020-07-02 08:05:24 UTC; 1min 0s ago Main PID: 11704 (Java) les tâches: 30 (limite: 4691) Mémoire: 1.0G CGroup: /system.slice / minecraft.service ??11704 /usr/bin/java -Xmx1024M -Xms1024M -jar server.jar nogui Jul 02 08:06:06 ubuntu2004 java[11704]: [08:06:06] [Worker-Main-2 / INFO]: Préparation de la zone de frai: 94% juil 02 08:06:06 ubuntu2004 java[11704]: [08:06:06] [Fil de serveur / INFO]: Préparation de la zone de frai: 95% juil 02 08:06:07 ubuntu2004 java[11704]: [08:06:07] [Worker-Main-2 / INFO]: Préparation de la zone de frai: 96% juil 02 08:06:07 ubuntu2004 java[11704]: [08:06:07] [Worker-Main-2 / INFO]: Préparation de la zone de frai: 96% juil 02 08:06:08 ubuntu2004 java[11704]: [08:06:08] [Worker-Main-2 / INFO]: Préparation de la zone de frai: 99% juil 02 08:06:08 ubuntu2004 java[11704]: [08:06:08] [Fil de serveur / INFO]: Temps écoulé: 26283 ms Jul 02 08:06:08 ubuntu2004 java[11704]: [08:06:08] [Fil de serveur / INFO]: Terminé (26.613s)! Pour aider, type "Aidez-moi" juil 02 08:06:08 ubuntu2004 java[11704]: [08:06:08] [Fil de serveur / INFO]: Starting remote control listener Jul 02 08:06:08 ubuntu2004 java[11704]: [08:06:08] [Fil de serveur / INFO]: Thread RCON Listener started Jul 02 08:06:08 ubuntu2004 java[11704]: [08:06:08] [Écouteur RCON # 1 / INFO]: RCON fonctionnant sur 0.0.0.
Nous pouvons démarrer la console minecraft en émettant une commande:
/opt / minecraft / tools / mcrcon / mcrcon -H 127.0.0.1 -P 25575 -p NASZEHASLO -t
Le guide ci-dessous décrit comment installer KeePass sur Ubuntu. Całość wykonamy za pomocą kilku poleceń…
Master PDF Editor est un programme PDF complet, qui comprend de nombreuses fonctionnalités. Oprócz tworzenia i edycji…
Iotop jest prostym narzędziem dla systemów Uniksowych umożliwiającym monitorowanie użycia dowolnego nośnika pamięci flash/hdd/ssd w…
Vous pouvez séparer deux ou plusieurs commandes avec des points-virgules (;), Point-virgule (;): służy do oddzielania…
Poniższy poradnik opisuje w jaki sposób za pomocą konsoli możemy dokonać edycji danych zdjęcia exif.…
Le guide suivant décrit comment installer Rocket.Chat sur Rocky Linux 8 Całość bardzo prosto zainstalujemy…