Kategorie: Linux

Installation des Minecraft-Servers unter Ubuntu 20.04

In der folgenden Anleitung wird beschrieben, wie Sie den Minecraft-Server unter Ubuntu installieren 20.04.
Hergestellt mit nur wenigen Schritten.

Wir melden uns bei der Konsole als root an und aktualisieren die Repositorys und das System:

apt-get update -y
apt-get upgrade -y

Der nächste Schritt ist die Installation von git

apt-get install git build-essential -y

Die Zeit für die Java-Installation wird mit dem Befehl erledigt:

apt-get installiere openjdk-11-jre-headless -y

Java-Versionen können durch Ausgabe eines Befehls überprüft werden:

java -version

das Ergebnis der:

openjdk Version "11.0.7" 2020-04-14
OpenJDK Runtime Environment (Build 11.0.7 + 10-post-Ubuntu-3ubuntu1)
OpenJDK 64-Bit Server VM (Build 11.0.7 + 10-post-Ubuntu-3ubuntu1, Mischform, Sharing)

Wir gehen zur Installation des Minecraft-Servers

Zu Beginn fügen wir den Benutzer dem System hinzu:

useradd -r -m -U -d / opt / minecraft -s / bin / bash minecraft

Wir migrieren zu diesem Benutzer:

es ist - Minecraft

Wir erstellen Kataloge:

mkdir ~ / backups ~ / tools ~ / server

Der nächste Schritt ist die Installation von mcron. Wir laden es herunter, indem wir einen Befehl ausgeben:

Git-Klon https://github.com/Tiiffi/mcrcon.git ~ / tools / mcrcon

Nächster:

cd ~/tools/mcrcon
gcc -std=gnu11 -pedantic -Wall -Wextra -O2 -s -o mcrcon mcrcon.c

Wir laden den Minecraft-Server herunter

wget https://launcher.mojang.com/v1/objects/a0d03225615ba897619220e256a266cb33a44b6b/server.jar -P ~ / server

Wir können es laufen lassen:

cd ~/server
java -Xmx1024M -Xms1024M -jar server.jar nogui

Höchstwahrscheinlich wird der Fehler der fehlenden Lizenzgenehmigung wie im folgenden Protokoll angezeigt:

[07:46:12] [Haupt / FEHLER]: Fehler beim Laden der Eigenschaften aus der Datei: server.properties
[07:46:12] [main / WARN]: Fehler beim Laden von eula.txt
[07:46:12] [main / INFO]: Sie müssen der EULA zustimmen, um den Server ausführen zu können. Weitere Informationen finden Sie auf eula.txt.

Editierdatei

nano ~ / server / eula.txt

Und wir wechseln von falsch zu wahr

eula = wahr

Der nächste Schritt ist das Festlegen des rcon-Passworts

Editierdatei:

nano ~ / server / server.properties

Und konfigurieren Sie wie folgt, indem Sie Ihr Passwort eingeben:

rcon.password=NASZEHASŁO
enable-rcon=true 

Wir erstellen einen Service-Daemon:

nano /etc/systemd/system/minecraft.service

der Inhalt:

[Einheit]
Description=Minecraft Server
After=network.target

[Bedienung]
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 NASZEHASŁO hör auf

[Installieren]
WantedBy = multi-user.target

Wir laden den Daemon neu und starten den Dienst:

systemctl daemon-reload
systemctl start minecraft
systemctl enable minecraft

Nach Überprüfung des Status per Befehl:

systemctl status minecraft

Wir sollten jetzt sehen, wie unser Minecraft-Server läuft:

 minecraft.service - Minecraft Server
     Loaded: beladen (/etc / systemd / system / minecraft.service; behindert; Anbieter voreingestellt: aktiviert)
     Aktiv: aktiv (Laufen) seit Do. 2020-07-02 08:05:24 koordinierte Weltzeit; 1min 0s ago
   Main PID: 11704 (Java)
      Aufgaben: 30 (Grenze: 4691)
     Erinnerung: 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]: Spawn-Bereich vorbereiten: 94%
Juli 02 08:06:06 ubuntu2004 java[11704]: [08:06:06] [Server-Thread / INFO]: Spawn-Bereich vorbereiten: 95%
Juli 02 08:06:07 ubuntu2004 java[11704]: [08:06:07] [Worker-Main-2 / INFO]: Spawn-Bereich vorbereiten: 96%
Juli 02 08:06:07 ubuntu2004 java[11704]: [08:06:07] [Worker-Main-2 / INFO]: Spawn-Bereich vorbereiten: 96%
Juli 02 08:06:08 ubuntu2004 java[11704]: [08:06:08] [Worker-Main-2 / INFO]: Spawn-Bereich vorbereiten: 99%
Juli 02 08:06:08 ubuntu2004 java[11704]: [08:06:08] [Server-Thread / INFO]: Verstrichene Zeit: 26283 ms
Jul 02 08:06:08 ubuntu2004 java[11704]: [08:06:08] [Server-Thread / INFO]: Erledigt (26.613s)! Für Hilfe, Art "Hilfe"
Juli 02 08:06:08 ubuntu2004 java[11704]: [08:06:08] [Server-Thread / INFO]: Starting remote control listener
Jul 02 08:06:08 ubuntu2004 java[11704]: [08:06:08] [Server-Thread / INFO]: Thread RCON Listener started
Jul 02 08:06:08 ubuntu2004 java[11704]: [08:06:08] [RCON Listener # 1 / INFO]: RCON läuft weiter 0.0.0.

Wir können die Minecraft-Konsole starten, indem wir einen Befehl ausgeben:

/opt / minecraft / tools / mcrcon / mcrcon -H 127.0.0.1 -P 25575 -p NASZEHASLO -t

Linux

Udostępnij
Opublikowane przez
Linux

Neue Beiträge

KeePass2 2.52 w Ubuntu 22.04

In der folgenden Anleitung wird beschrieben, wie Sie KeePass unter Ubuntu installieren. Całość wykonamy za pomocą kilku poleceń

2 years temu

Installieren des Master-PDF-Editors in Ubuntu 22.04

Master PDF Editor ist ein umfassendes PDF-Programm, die viele Funktionen enthält. Oprócz tworzenia i edycji

2 years temu

iotop - Speicherüberwachung

Iotop jest prostym narzędziem dla systemów Uniksowych umożliwiającym monitorowanie użycia dowolnego nośnika pamięci flash/hdd/ssd w

2 years temu

Führen Sie mehrere Befehle in einem Cron-Job aus

Sie können zwei oder mehr Befehle durch Semikolons trennen (;), Semikolon (;): służy do oddzielania

2 years temu

Ändern der Exif-Daten eines Fotos im Linux-Terminal

Poniższy poradnik opisuje w jaki sposób za pomocą konsoli możemy dokonać edycji danych zdjęcia exif.

2 years temu

Installation von Rocket.Chat Server auf Rocky Linux 8

Die folgende Anleitung beschreibt, wie Rocket.Chat unter Rocky Linux installiert wird 8 Całość bardzo prosto zainstalujemy

2 years temu