Minecraft Server auf Linux vServer installieren

VPS Server von METANET
Finden Sie den Server der zu Ihren Anforderungen passt – jetzt einfach vergleichen.

0. Überblick

  • Verwendetes System: Debian 10 64 bit (vServer)
  • Genutzter User: Ich nutze den Benutzer „root“.
  • Zeitdauer: ca. 5 Minuten
  • Schwierigkeit: Einfach. Nur Code kopieren 😉

1. Minecraft installieren auf Linux Server

1.1 Einleitung

Bei Minecraft handelt es sich um eines der bekanntesten Sandbox Computerspiele. In dieser Anleitung zeige ich Ihnen, wie Sie einen eigenen Minecraft Server auf Ihrem Linux Server installieren können.

1.2 Vorbereitung

Nun updaten wir noch unseren Server. Dazu geben Sie den folgenden Befehl ein:

apt-get update
apt-get upgrade
apt-get install nano

Nun installieren wir noch Java 17. Java benötigen wir, da der Server komplett unter Java läuft. In der offiziellen Anleitung wird mindestens Version 16 empfohlen. Wir installieren hier die aktuelle Version 17.

1.2.1 Java 17 installieren

Zuerst wechseln wir in das Temp Verzeichnis:

cd /tmp

Nun laden wir uns die aktuelle Java Version herunter.

wget https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.deb

Anschliessend installieren wir diese:

apt install ./jdk-17_linux-x64_bin.deb

Nun müssen wir noch einige Einstellungen vornehmen. Geben Sie dazu folgenden Befehl komplett auf einmal ein:

cat <<EOF | sudo tee /etc/profile.d/jdk.sh
export JAVA_HOME=/usr/lib/jvm/jdk-17/
export PATH=\$PATH:\$JAVA_HOME/bin
EOF

Nun können wir überprüfen, ob alles funktioniert hat. Dazu geben Sie folgenden Befehle ein:

source /etc/profile.d/jdk.sh
java -version

Nun sollten Sie dies sehen:

1.2.2 Screen installieren

Screen ist ein Programm, welches uns ermöglicht Anwendungen gestartet zu lassen, auch wenn wir die Konsole beenden. Dies benötigen wir, da unser Minecraft Server immer laufen soll, auch wenn wir unsere Konsole nicht dauerhaft offen haben. Zur Installation geben Sie folgendes ein:

apt-get install screen

1.2.3 Ordner anlegen

Nun legen wir uns noch einen Ordner für den Server an. Dazu geben Sie folgendes ein:

mkdir -p /opt/minecraft/
cd /opt/minecraft/

1.3 Minecraft downloaden

Nun laden wir uns die aktuelle Version des Minecraft Servers herunter. Gehen Sie dazu auf folgende Webseite: https://www.minecraft.net/en-us/download/server

Klicken Sie mit der rechten Maustaste auf „minecraft_Server…“. Wählen Sie dann hier „Adresse des Links kopieren“ aus.

Bei mir ist es folgender Link:

https://launcher.mojang.com/v1/objects/a16d67e5807f57fc4e550299cf20226194497dc2/server.jar

Nun laden wir uns den Server auf unserem Linux Server herunter. Geben Sie dazu folgendes ein:

wget https://launcher.mojang.com/v1/objects/a16d67e5807f57fc4e550299cf20226194497dc2/server.jar

1.4 Minecraft Server Rechte anpassen

Nun passen wir noch die Dateirechte an. Geben Sie dazu folgendes ein:

chmod +x server.jar

1.5 Minecraft Server starten

Nun starten wir zum ersten mal unseren Minecraft Server. Geben Sie dazu folgendes ein:

java -Xmx1024M -Xms1024M -jar server.jar nogui

Nun sollten Sie folgende Fehlermeldung bekommen. Beim Serverstart wurden nun einige Dateien angelegt, welche wir nun bearbeiten können.

1.6 EULA akzeptieren

Nun müssen wir noch die Lizenzbedingungen akzeptieren. Geben Sie dazu folgendes ein:

nano eula.txt

Jetzt sehen Sie Folgendes:

Ändern Sie dies nun auf „true“ ab.

2. Verfügbaren Arbeitsspeicher ermitteln

Unser Minecraft Server benötigt einiges an Arbeitsspeicher. Daher wollen wir unserem Server möglichst viel RAM zur Verfügung stellen. Laut Hersteller benötigt man mindestens 1024 MB RAM um Minecraft spielen zu können.

Die Grösse Ihres Arbeitsspeichers können Sie sich mit folgendem Befehl anzeigen lassen:

free -m

Bei mir sieht die Ausgabe so aus:

Die „6144“ bedeuten, dass mein Server 6144 MB RAM hat, welchen ich nutzen kann. Ich empfehle Ihnen in dem nachfolgenden Schritt die Zahl von „1024M“ entsprechend zur erhöhen auf „2048M“, „3064M“ oder noch höher zu erhöhen.

3. Start und Stop Skript erstellen

Nun erstellen wir uns noch 2 Skripte, welchen den Server starten und stoppen können.

3.1 Start Skript

Hier geben Sie folgendes ein:

nano start.sh

In die Datei kopieren Sie folgenden Code:

screen -AmdS "minecraft" java -Xmx1024M -Xms1024M -jar /opt/minecraft/server.jar --port 25565

Anschliessend machen wir die Datei noch ausführbar. Geben Sie dazu folgendes ein:

chmod +x start.sh

Weitere Parameter zur Konfiguration finden Sie in der offiziellen Dokumentation: https://minecraft.fandom.com/wiki/Tutorials/Setting_up_a_server

3.2 Stop Skript erstellen

Dazu geben Sie folgendes ein:

nano stop.sh

In diese Datei kopieren Sie folgendes:

screen -r "minecraft" -X quit

Anschliessend machen wir die Datei noch ausführbar. Geben Sie folgendes ein:

chmod +x stop.sh

4. Server per Skript starten und beenden

4.1 Starten

Zum Starten geben Sie nun folgendes ein:

cd /opt/minecraft/
./start.sh

4.2 Stoppen

cd /opt/minecraft/
./stop.sh

5. Screen Prozesse anschauen

Nun zeige ich Ihnen, wie Sie sehen könnt, ob der Server im Hintergrund läuft. Dazu geben Sie folgendes ein:

screen -ls

So sieht die Ausgabe bei mir aus:

Dies bedeutet, dass ein Minecraft Server im Hintergrund läuft.

Wenn Sie sich nun den Prozess genauer anschauen wollen, dann geben Sie folgendes ein:

screen -x "minecraft"

Nun sehe ich die Ausgaben meines Minecraft Servers.

Um den Minecraft Server wieder in den Hintergrund zu machen, drücken Sie die Tasten „STRG + A +D“ gleichzeitig.

Nächster Artikel
Docker auf vServer/VPS installieren
Weitere passende Themen
Finden Sie Ihr ideales VPS-Paket