GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So installieren Sie Minecraft Server auf Ubuntu 20.04 LTS

Minecraft ist ein Open-World- und Sandbox-Videospiel, das von Mojang Studios entwickelt wurde. Mit Minecraft können Sie im Kreativmodus mit unbegrenzten Ressourcen alles bauen, was Sie sich vorstellen können. Es ermöglicht Ihnen, sowohl online mit Freunden als auch im Einzelspielermodus zu spielen. Es ist eines der besten Videospiele der Welt. Sie können Ihren eigenen Minecraft-Server erstellen, um mit Ihren Freunden zu spielen und zusammen zu spielen.

In diesem Tutorial zeigen wir, wie Sie Ihren eigenen Minecraft-Server unter Ubuntu 20.04 LTS einrichten.

Voraussetzungen

  • Ein Server mit Ubuntu 20.04 und mindestens 4 GB RAM.
  • Ein Root-Passwort wird auf Ihrem Server eingerichtet.

Erste Schritte

Zuerst müssen Sie Ihr System mit der neuesten Version aktualisieren. Sie können sie mit dem folgenden Befehl aktualisieren:

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

Sobald Ihr System aktualisiert ist, installieren Sie einige erforderliche Abhängigkeiten mit dem folgenden Befehl:

apt-get install git build-essential -y

Wenn Sie fertig sind, können Sie mit dem nächsten Schritt fortfahren.

Installieren Sie Java

Minecraft ist in Java geschrieben, daher müssen Sie die Headless-Version von Java auf Ihrem System installieren. Sie können es mit dem folgenden Befehl installieren:

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

Nach der Installation können Sie die installierte Version von Java mit dem folgenden Befehl überprüfen:

Java-Version

Sie sollten die folgende Ausgabe erhalten:

openjdk version „11.0.7“ 2020-04-14OpenJDK Runtime Environment (build 11.0.7+10-post-Ubuntu-3ubuntu1)OpenJDK 64-Bit Server VM (build 11.0.7+10-post-Ubuntu-3ubuntu1 , gemischter Modus, Teilen)

Installieren Sie Minecraft-Server

Bevor Sie beginnen, müssen Sie einen separaten Benutzer für Minecraft erstellen. Sie können es mit dem folgenden Befehl erstellen:

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

Wechseln Sie als Nächstes mit dem folgenden Befehl zu Minecraft:

su - minecraft

Erstellen Sie als Nächstes die erforderlichen Verzeichnisse für Minecraft mit dem folgenden Befehl:

mkdir ~/backups ~/tools ~/server

mcrcon installieren

Als nächstes müssen Sie mcrcon in Ihrem System installieren. mcrcon ist ein in C geschriebener RCON-Client, mit dem Sie sich mit den Minecraft-Servern verbinden können.

Sie können mcrcon in das Verzeichnis ~/tools herunterladen:

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

Wechseln Sie als Nächstes in das Verzeichnis mcrcon und erstellen Sie das Tool mit dem folgenden Befehl:

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

Überprüfen Sie nach der Installation mcrcon mit dem folgenden Befehl:

./mcrcon -v

Sie sollten die folgende Ausgabe sehen:

mcrcon 0.7.1 (erstellt:2. Juli 2020 07:44:45) – https://github.com/Tiiffi/mcrconBug-Berichte:tiiffi+mcrcon bei Google Mail https://github.com/Tiiffi/mcrcon/ Probleme/

Laden Sie Minecraft Server herunter und konfigurieren Sie es

Laden Sie zuerst die neueste Version des Minecraft-Servers in das Verzeichnis ~/server herunter:

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

Wechseln Sie als Nächstes in das Verzeichnis ~/server und starten Sie den Minecraft-Server:

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

Sie sollten den folgenden Fehler sehen:

[07:46:12] [main/ERROR]:Fehler beim Laden der Eigenschaften aus 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 zu betreiben. Weitere Informationen finden Sie unter eula.txt.

Dies liegt daran, dass Sie der Minecraft-EULA zustimmen müssen. Sie können dies tun, indem Sie die Datei eula.txt bearbeiten:

nano ~/server/eula.txt

Ändern Sie die Zeile eula=false in eula=true wie unten gezeigt:

eula=true

Speichern und schließen Sie die Datei, wenn Sie fertig sind. Bearbeiten Sie als Nächstes die Datei server.properties und legen Sie das rcon-Passwort fest:

nano ~/server/server.properties

Ändern Sie die folgenden Zeilen:

rcon.password=dein-passwortenable-rcon=true 

Speichern und schließen Sie die Datei, wenn Sie fertig sind.

Erstellen Sie eine Systemd-Unit-Datei für Minecraft

Als nächstes müssen Sie eine systemd-Dienstdatei erstellen, um den Minecraft-Dienst zu verwalten. Sie können es mit dem folgenden Befehl erstellen:

nano /etc/systemd/system/minecraft.service

Fügen Sie die folgenden Zeilen hinzu:

[Unit]Description=Minecraft ServerAfter=network.target[Service]User=minecraftNice=1KillMode=noneSuccessExitStatus=0 1ProtectHome=trueProtectSystem=fullPrivateDevices=trueNoNewPrivileges=trueWorkingDirectory=/opt/minecraft/serverExecStart=/usr/bin/java - Xmx1024M -Xms1024M -jar server.jar noguiExecStop=/opt/minecraft/tools/mcrcon/mcrcon -H 127.0.0.1 -P 25575 -p your-password stop[Install]WantedBy=multi-user.target

Speichern und schließen Sie die Datei, wenn Sie fertig sind. Laden Sie dann den systemd-Daemon mit dem folgenden Befehl neu:

systemctl daemon-reload

Starten Sie als Nächstes den Minecraft-Dienst und ermöglichen Sie ihm, beim Systemneustart mit dem folgenden Befehl zu starten:

systemctl Minecraft starten
systemctl Minecraft aktivieren

Sie können jetzt den Status des Minecraft-Dienstes mit dem folgenden Befehl überprüfen:

Systemctl-Status-Minecraft

Sie sollten die folgende Ausgabe erhalten:

? minecraft.service - Minecraft Server Geladen:geladen (/etc/systemd/system/minecraft.service; deaktiviert; Herstellervoreinstellung:aktiviert) Aktiv:aktiv (läuft) seit Do 2020-07-02 08:05:24 UTC; Vor 1min 0s Main PID:11704 (java) Tasks:30 (limit:4691) Memory:1.0G CGroup:/system.slice/minecraft.service ??11704 /usr/bin/java -Xmx1024M -Xms1024M -jar server.jar noguiJul 02 08:06:06 ubuntu2004 java[11704]:[08:06:06] [Worker-Main-2/INFO]:Spawnbereich wird vorbereitet:94%Jul 02 08:06:06 ubuntu2004 java[11704]:[ 08:06:06] [Server-Thread/INFO]:Spawn-Bereich wird vorbereitet:95% Jul 02 08:06:07 ubuntu2004 java[11704]:[08:06:07] [Worker-Main-2/INFO]:Vorbereitung spawn area:96% Jul 02 08:06:07 ubuntu2004 java[11704]:[08:06:07] [Worker-Main-2/INFO]:Preparing spawn area:96% Jul 02 08:06:08 ubuntu2004 java [11704]:[08:06:08] [Worker-Main-2/INFO]:Spawn-Bereich wird vorbereitet:99% Jul 02 08:06:08 ubuntu2004 java[11704]:[08:06:08] [Server-Thread /INFO]:Verstrichene Zeit:26283 msJul 02 08:06:08 ubuntu2004 java[11704]:[08:06:08] [Server-Thread/INFO]:Fertig (26.613s)! Geben Sie für Hilfe „help“ ein. Jul 02 08:06:08 ubuntu2004 java[11704]:[08:06:08] [Server thread/INFO]:Starting remote control listenerJul 02 08:06:08 ubuntu2004 java[11704]:[08:06:08] [Server-Thread/INFO]:Thread RCON Listener startedJul 02 08:06:08 ubuntu2004 java[11704]:[08:06:08] [RCON Listener #1/INFO]:RCON läuft auf 0.0 .0.0:25575

Ihr Minecraft-Server ist jetzt gestartet und lauscht auf Port 25575. Sie können dies mit dem folgenden Befehl überprüfen:

netstat -pnltu | grep 25575

Sie sollten die folgende Ausgabe erhalten:

tcp6 0 0 :::25575 :::* LISTEN 10584/java 

Zugriff auf die Minecraft-Konsole

Sie können jetzt mit dem Dienstprogramm mcrcon auf Minecraft zugreifen. Sie können dies tun, indem Sie das Passwort, den Host und den Port wie unten gezeigt angeben:

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

Nach erfolgreicher Verbindung sollten Sie die folgende Ausgabe erhalten:

Eingeloggt. Geben Sie zum Beenden „quit“ oder „exit“ ein.>

Schlussfolgerung

In der obigen Anleitung haben Sie gelernt, wie Sie den Minecraft-Server unter Ubuntu 20.04 installieren. Sie können jetzt den Minecraft-Client herunterladen und installieren, sich mit dem Minecraft-Server verbinden und damit anfangen zu spielen. Fühlen Sie sich frei, mich zu fragen, wenn Sie irgendwelche Fragen haben.


Ubuntu
  1. So installieren Sie Minecraft Server auf Ubuntu 18.04

  2. So installieren Sie FlintCMS unter Ubuntu 18.04 LTS

  3. So installieren Sie Minecraft Server auf Ubuntu 18.04 LTS

  4. So installieren Sie Memcached auf Ubuntu 20.04 LTS

  5. So installieren Sie Discourse unter Ubuntu 20.04 LTS

So installieren Sie OpenProject auf Ubuntu 20.04 LTS Server

So installieren Sie Minecraft Server unter Ubuntu 14.04

So installieren Sie Minecraft Server auf Ubuntu 16.04 LTS

So installieren Sie Minecraft Server auf Ubuntu 18.04 LTS

So installieren Sie Minecraft Server auf Ubuntu 20.04 LTS

So installieren Sie Minecraft auf Ubuntu 20.04 LTS