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:
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.