GNU/Linux >> LINUX-Kenntnisse >  >> Debian

So installieren Sie Minecraft Server auf Debian 9 Stretch

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 den root user . Wir empfehlen, als non-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.


Debian
  1. So installieren Sie Minecraft-Server unter Debian 9

  2. So installieren Sie VirtualBox 5.1 auf Debian 9 (Stretch)

  3. So installieren Sie Redis Server unter Debian 11

  4. So installieren Sie MySQL 8.0 / 5.7 unter Debian 11 / Debian 10

  5. So installieren Sie ProFTPD unter Debian 8

So installieren Sie VestaCP auf Debian 9 Stretch

So installieren Sie Minecraft Server auf Debian 9 Stretch

So installieren Sie Plex Media Server auf Debian 9 Stretch

So installieren Sie Go unter Debian 9 Stretch

So installieren Sie Jetty unter Debian 9 Stretch

So installieren Sie Minecraft unter Debian 10