Minecraft-Server auf einem VPS installieren
Einloggen, Java installieren, einen Benutzer anlegen, die JAR hochladen und die EULA in einer Datei auf true setzen.
- Java
- 21
- RAM
- ab 4 GB
- Benutzer
- minecraft
Auf den VPS einloggen
Dein RechnerEin 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.
ssh root@DEINE_IPJava installieren
Auf dem VPSJava 21 führt die Server-JAR aus. java -version zeigt danach eine Zeile mit 21.
apt update apt install -y openjdk-21-jre-headless java -version
Eigenen Benutzer und Ordner anlegen
Auf dem VPSDer 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.
adduser --disabled-password --gecos "" minecraft mkdir -p /opt/minecraft chown minecraft:minecraft /opt/minecraft
JAR auf den Server kopieren
Dein RechnerDie 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.
scp server.jar root@DEINE_IP:/opt/minecraft/server.jarDatei dem Benutzer geben und einmal starten
Auf dem VPSchown danach nochmal, scp hat die Datei als root abgelegt. Der erste Start bricht ab und legt eula.txt an. Das ist normal.
chown minecraft:minecraft /opt/minecraft/server.jar sudo -u minecraft java -Xms2G -Xmx2G -jar /opt/minecraft/server.jar nogui
EULA-Datei auf true setzen
Auf dem VPSnano ö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.
nano /opt/minecraft/eula.txtZweiten Start prüfen
Auf dem VPSJetzt bleibt der Prozess stehen und schreibt Done. Strg+C beendet ihn wieder. Dauerhaft starten steht in der Anleitung zu systemd.
sudo -u minecraft java -Xms2G -Xmx2G -jar /opt/minecraft/server.jar nogui