Minecraft-Server auf einem VPS installieren

Einloggen, Java installieren, einen Benutzer anlegen, die JAR hochladen und die EULA in einer Datei auf true setzen.

Minecraft7 Schritteetwa 2 Min.
Java
21
RAM
ab 4 GB
Benutzer
minecraft
  1. Auf den VPS einloggen

    Dein Rechner

    Ein kleiner Server braucht etwa 4 GB RAM auf dem VPS. Terminal auf dem Mac, PowerShell unter Windows. DEINE_IP ist die Adresse aus dem Kundenpanel. Beim ersten Mal yes tippen. Das Passwort siehst du beim Tippen nicht. Danach Enter. Die Zeile endet auf # oder $, du bist auf dem Server.

    Dein Rechner
    ssh root@DEINE_IP
    
  2. Java installieren

    Auf dem VPS

    Java 21 führt die Server-JAR aus. java -version zeigt danach eine Zeile mit 21.

    root@vps
    apt update
    apt install -y openjdk-21-jre-headless
    java -version
    
  3. Eigenen Benutzer und Ordner anlegen

    Auf dem VPS

    Der Minecraft-Prozess soll nicht als root laufen. adduser legt den Benutzer an, fragt nichts, weil --disabled-password und --gecos gesetzt sind. mkdir legt den Ordner an. chown gibt ihn dem Benutzer minecraft.

    root@vps
    adduser --disabled-password --gecos "" minecraft
    mkdir -p /opt/minecraft
    chown minecraft:minecraft /opt/minecraft
    
  4. JAR auf den Server kopieren

    Dein Rechner

    Die Datei server.jar liegt auf deinem Rechner, aus dem Launcher oder von Paper. scp kopiert sie. Das zweite Fenster bleibt zu, du tippst das auf deinem Rechner, nicht in der SSH-Sitzung.

    Dein Rechner
    scp server.jar root@DEINE_IP:/opt/minecraft/server.jar
    
  5. Datei dem Benutzer geben und einmal starten

    Auf dem VPS

    chown danach nochmal, scp hat die Datei als root abgelegt. Der erste Start bricht ab und legt eula.txt an. Das ist normal.

    root@vps
    chown minecraft:minecraft /opt/minecraft/server.jar
    sudo -u minecraft java -Xms2G -Xmx2G -jar /opt/minecraft/server.jar nogui
    
  6. EULA-Datei auf true setzen

    Auf dem VPS

    nano öffnet den Editor. Text einfügen, Strg+O, Enter speichert, Strg+X schließt. Die Zeile eula=false in eula=true ändern. false löschen, true schreiben.

    root@vps
    nano /opt/minecraft/eula.txt
    
  7. Zweiten Start prüfen

    Auf dem VPS

    Jetzt bleibt der Prozess stehen und schreibt Done. Strg+C beendet ihn wieder. Dauerhaft starten steht in der Anleitung zu systemd.

    root@vps
    sudo -u minecraft java -Xms2G -Xmx2G -jar /opt/minecraft/server.jar nogui
    
Nächste AnleitungArbeitsspeicher für Minecraft setzen