Tipp: Sie können für alle Dateinamen und Verzeichnisse die automatische Vervollständigung mithilfe der Tab-Taste nutzen, sodass Sie nicht die kompletten Datei- oder Verzeichnisnamen manuell eintippen müssen.

Diese Anleitung wurde am 08.11.2019 zuletzt überprüft und aktualisiert.

Sind Sie auf der Suche nach sehr guten, leistungsstarken und günstigen Servern?
Ich miete meine Server seit 6,5 Jahren bei Contabo und kann Contabo wirklich sehr empfehlen!
  1. Falls Sie es noch nicht getan haben, laden Sie das Programm "PuTTY" herunter.
  2. Verbinden Sie sich mithilfe von PuTTY via SSH mit Ihrem Root- oder vServer. Hierfür öffnen Sie PuTTY und geben im Textfeld "Host Name (or IP address)" die Domain oder IP-Adresse Ihres Servers ein. Klicken Sie anschließend unten auf "OK".
  3. Für Debian 8 (bei Debian 9/10 nicht mehr notwendig): Fügen Sie mit dem Befehl echo "deb http://http.debian.net/debian jessie-backports main" >> /etc/apt/sources.list die für die Installation von Java benötigten Debian Backports-Paketquelle hinzu.
  4. Aktualisieren Sie nun Ihre Paketlisten mit dem Befehl apt update.
  5. Installieren Sie jetzt möglicherweise verfügbare Updates der auf Ihrem Server bereits installieren Pakete mit dem Befehl apt upgrade -y.
  6. Installieren Sie anschließend Java. Der Installationsbefehl lautet wie folgt:
    Für Debian 8: apt install -t jessie-backports openjdk-8-jre-headless -y
    Für Debian 9: apt install openjdk-8-jre-headless -y
    Für Debian 10: apt install openjdk-11-jre-headless -y
  7. Installieren Sie die Software "screen". Diese benötigen Sie, um den Minecraft Server später im Hintergrund laufen zu lassen, sodass Sie das PuTTY-Fenster schließen können und der Server dabei nicht gestoppt wird. Diese Installation führen Sie mit folgendem Befehl durch: apt install screen -y
  8. Fügen Sie einen Benutzer, der später den Minecraft Server ausführen wird, auf Ihrem Server hinzu. Verwenden Sie dazu folgenden Befehl: adduser --disabled-login minecraft. In diesem Beispiel heißt der Benutzer "minecraft". Sie können auch einen anderen Namen verwenden, müssen dann aber darauf achten, anstelle von "minecraft" in dieser Anleitung immer Ihren selbst gewählten Benutzernamen zu verwenden (z.B. "mcserver").
  9. Die Abfrage weiterer Angaben wie Name, Telefonnummer, etc. können Sie einfach mit der Enter-Taste überspringen. Bestätigen Sie zum Schluss die Korrektheit der Informationen ebenfalls mit der Enter-Taste.
  10. Wechseln Sie nun mit dem Befehl su minecraft in das Benutzerkonto des Minecraft-Benutzers.
  11. Begeben Sie sich mit dem Befehl cd in das Home-Verzeichnis dieses Benutzers. Das Home-Verzeichnis heißt genauso wie der Benutzer selbst und befindet sich dementsprechend unter dem Pfad "/home/minecraft".
  12. Verwenden Sie nun den Befehl wget https://cdn.getbukkit.org/spigot/spigot-1.14.4.jar, um die aktuellste Spigot-Version herunterzuladen. Für Craftbukkit lautet der Befehl wget https://cdn.getbukkit.org/craftbukkit/craftbukkit-1.14.4-R0.1-SNAPSHOT.jar.
  13. Nachdem der Download abgeschlossen ist, sollten Sie mit dem Befehl "ls" die heruntergeladene .jar-Datei sehen.
  14. Erstellen Sie ein Start- sowie ein Stop-Script. Über diese beiden Scripts starten und stoppen Sie den Minecraft Server später. Um das Startscript mit dem Namen "start.sh" zu erstellen, verwenden Sie den Befehl nano start.sh. Es öffnet sich nun der Nano-Editor. Hier geben Sie folgenden Befehl ein: screen -AmdS minecraft java -Xms4096M -Xmx4096M -jar /home/minecraft/spigot-1.14.4.jar. Achten Sie hierbei darauf, dass Sie den richtigen Dateinamen Ihrer vorhin heruntergeladenen JAR-Datei angeben. Anstelle von "4096" geben Sie den Arbeitsspeicher in MB an, den Sie für Ihren Minecraft Server reservieren möchten. Wichtig: Halten Sie noch genügend Arbeitsspeicher für das System und andere Software frei.
  15. Speichern Sie das Start-Script nun, indem Sie STRG + X, danach die "Y"-Taste und anschließend Enter drücken.
  16. Erstellen Sie nun auch das Stop-Script und verwenden Sie hierfür den Befehl nano stop.sh. Im Nano-Editor schreiben Sie folgenden Befehl in das Script: screen -r minecraft -X quit. Speichern Sie auch das Stop-Script wieder, indem Sie STRG + X, danach die "Y"-Taste und anschließend Enter drücken.
  17. Nun müssen Sie den beiden Scripts noch die benötigten Rechte zum Ausführen geben. Dies machen Sie mit dem Befehl chmod +x start.sh stop.sh.
  18. Damit Sie den Minecraft Server starten können, müssen Sie die Lizenzbedingungen akzeptieren. Hierzu erstellen Sie mithilfe des Befehls echo "eula = true" > eula.txt eine Datei, um zu kennzeichnen, dass Sie diese Lizenzbedingungen akzeptieren.
  19. Führen Sie nun das Startscript aus, um den Minecraft Server zu starten. Verwenden Sie dazu den Befehl ./start.sh
  20. Um in die Minecraft-Konsole zu gelangen, müssen Sie den entsprechenden Screen-Hintergrundprozess öffnen. Der Befehl hierfür lautet screen -r minecraft. Unter Debian 8 und Debian 9 müssen Sie jedoch zuvor den Befehl script /dev/null ausführen. Sollten Sie noch als Benutzer "root" angemeldet sein, müssen Sie als erstes mithilfe des Befehls su minecraft zum Minecraft-Benutzer wechseln. Um die Minecraft-Konsole wieder zu verlassen, halten Sie die STRG-Taste gedrückt und drücken Sie nacheinander die Tasten "A" und "D".
  21. Sie können Ihren Minecraft Server jederzeit starten und stoppen, indem Sie, wenn Sie als Minecraft-Benutzer angemeldet sind, mit dem Befehl cd /home/minecraft in das Minecraft Server-Verzeichnis wechseln und dort das Start- oder Stop-Script entsprechend ausführen (./start.sh bzw. ./stop.sh).