In diesem Tutorial zeigen wir Ihnen, wie Sie den Minecraft-Server auf Debian 9 Stretch installieren. Für diejenigen unter Ihnen, die es nicht wussten, Minecraft ist ein Spiel, bei dem es darum geht, Blöcke zu zerbrechen und zu platzieren Die kreativen und baulichen Aspekte von Minecraft ermöglichen es den Spielern, Konstruktionen aus strukturierten Würfeln in einer prozedural generierten 3D-Welt zu bauen. Minecraft-Server ermöglichen es den Spielern, online oder über ein lokales Netzwerk mit anderen Leuten zu spielen. Sie können entweder auf einem gehosteten Server ausgeführt werden lokale dedizierte Serverhardware, auf einem Virtual Private Server auf einem Heimcomputer oder auf Ihrem lokalen Gaming-Computer.
Dieser Artikel geht davon aus, dass Sie zumindest über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und vor allem, dass Sie Ihre Website auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach und setzt Sie voraus im Root-Konto ausgeführt werden, wenn nicht, müssen Sie möglicherweise 'sudo
hinzufügen ‘ zu den Befehlen, um Root-Rechte zu erhalten. Ich zeige Ihnen Schritt für Schritt die Installation des Minecraft Servers auf einem Debian 9 Stretch Server.
Voraussetzungen
- Ein Server, auf dem eines der folgenden Betriebssysteme ausgeführt wird:Debian 9 (Stretch).
- Es wird empfohlen, dass Sie eine neue Betriebssysteminstallation verwenden, um potenziellen Problemen vorzubeugen.
- SSH-Zugriff auf den Server (oder öffnen Sie einfach das Terminal, wenn Sie sich auf einem Desktop befinden).
- Ein
non-root sudo user
oder Zugriff auf denroot user
. Wir empfehlen, alsnon-root sudo user
zu agieren , da Sie Ihr System beschädigen können, wenn Sie als Root nicht aufpassen.
Installieren Sie Minecraft Server auf Debian 9 Stretch
Schritt 1. Stellen Sie zunächst sicher, dass alle Ihre Systempakete auf dem neuesten Stand sind, indem Sie das folgende apt-get
ausführen Befehle im Terminal.
sudo apt update sudo apt upgrade sudo apt install git build-essential
Schritt 2. Java-JDK installieren.
Für die Einrichtung des Minecraft-Servers muss Java auf Ihrem System installiert sein:
sudo apt install openjdk-8-jre-headless
Überprüfen Sie die Installation, indem Sie die Java-Version drucken:
java -version
Schritt 3. Installation von Minecraft Server auf Debian 9.
Führen Sie zuerst den folgenden Befehl aus, um drei neue Verzeichnisse im Home-Verzeichnis des Benutzers zu erstellen:
mkdir -p ~/{backups,tools,server}
Nächstes Herunterladen und Kompilieren von mcrcon
:
cd ~/tools && git clone https://github.com/Tiiffi/mcrcon.git cd ~/tools/mcrcon gcc -std=gnu11 -pedantic -Wall -Wextra -O2 -s -o mcrcon mcrcon.c ./mcrcon -h
Dann Minecraft-Server herunterladen:
wget https://launcher.mojang.com/v1/objects/3737db93722a9e39eeada7c27e7aca28b144ffa7/server.jar -P ~/server
Schritt 4. Minecraft-Server konfigurieren.
Sobald der Download abgeschlossen ist, navigieren Sie zum Verzeichnis ~/server und starten Sie den Minecraft-Server:
cd ~/server java -Xmx1024M -Xms512M -d64 -jar server.jar nogui
Öffnen Sie als Nächstes die Datei eula.txt und ändern Sie eula=false in eula=true:
### nano ~/server/eula.txt #By changing the setting below to TRUE you are indicating your agreement to our EULA (https://account.mojang.com/documents/minecraft_eula). #Thu Dec 27 03:33:56 PST 2018 eula=true
Bearbeiten Sie dann die Datei server.properties, um rcon
zu aktivieren Protokoll und setzen Sie den rcon
Passwort. Sie können diese Einstellung verwenden, um sich mit mcrcon
mit dem Minecraft-Server zu verbinden Werkzeug:
### nano ~/server/server.properties rcon.port=23888 rcon.password=your-strong-password enable-rcon=true
Schritt 5. Erstellen von Systemd.
Um Minecraft als Dienst auszuführen, erstellen wir eine neue Systemd-Unit-Datei:
sudo nano /etc/systemd/system/minecraft.service
Fügen Sie die folgende Datei ein:
[Unit] Description=Minecraft Server After=network.target [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 -Xms512M -jar server.jar nogui --noconsole ExecStop=/opt/minecraft/tools/mcrcon/mcrcon -H 127.0.0.1 -P 23888 -p strong-password stop [Install] WantedBy=multi-user.target
Speichern und schließen Sie die Datei und benachrichtigen Sie systemd
dass wir eine neue Unit-Datei erstellt haben:
sudo systemctl daemon-reload sudo systemctl start minecraft
Schritt 6. Firewall konfigurieren.
Wenn Ihr Server durch eine Firewall geschützt ist und Sie von außerhalb Ihres lokalen Netzwerks auf den Minecraft-Server zugreifen möchten, müssen Sie Port 25565 öffnen:
sudo ufw allow 25565/tcp
Schritt 7. Zugriff auf die Minecraft-Konsole.
Um auf die Minecraft-Konsole zuzugreifen, können Sie mcrcon
verwenden Nützlichkeit. Die Syntax ist wie folgt, Sie müssen den Host rcon
angeben port, rcon
Passwort und verwenden Sie den Schalter -t, der mcrcon
aktiviert Terminalmodus:
/opt/minecraft/tools/mcrcon/mcrcon -H 127.0.0.1 -P 23888 -p strong-password -t
Herzlichen Glückwunsch! Sie haben Minecraft erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zur Installation des Minecraft-Servers auf einem Debian 9 (Stretch)-System verwendet haben. Für zusätzliche Hilfe oder nützliche Informationen empfehlen wir Ihnen, das offizielle Minecraft zu lesen Webseite.