So installierst du einen Minecraft Server auf deinem Linux Rootserver / vServer
Anleitung zur Installation eines Minecraft Servers auf einem Linux Rootserver / vServer.
System aktualisieren
Aktualisiere zunächst das System und installiere die notwendigen Programme:apt update && apt upgrade -yapt update && apt upgrade -yDebian 10
apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 73C3DB2Aapt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 73C3DB2Aecho "deb http://ppa.launchpad.net/linuxuprising/java/ubuntu focal main" | tee /etc/apt/sources.list.d/java.listecho "deb http://ppa.launchpad.net/linuxuprising/java/ubuntu focal main" | tee /etc/apt/sources.list.d/java.listapt updateapt updateapt install screen gnupg oracle-java17-installer -yapt install screen gnupg oracle-java17-installer -yAkzeptiere die Lizenz Bedingungen indem Du mit TAB auf "OK" gehst und mit ENTER bestätigst. Im folgendem Fenster gehst du auf "JA" und bestätigst wieder mit ENTER.
Debian 11
apt install screen openjdk-17-jre-headless -yapt install screen openjdk-17-jre-headless -yUbuntu
sudo apt install screen gnupg software-properties-common -ysudo apt install screen gnupg software-properties-common -ysudo add-apt-repository ppa:linuxuprising/javasudo add-apt-repository ppa:linuxuprising/javasudo apt updatesudo apt updatesudo apt install oracle-java17-installer -ysudo apt install oracle-java17-installer -yAkzeptiere die Lizenz Bedingungen indem du mit TAB auf "OK" gehst und mit ENTER bestätigst. Im folgendem Fenster gehst du auf "JA" und bestätigst wieder mit ENTER.
Benutzer anlegen
Erstelle einen eigenen Benutzer für den Minecraft Server und melde dich an:adduser minecraft --disabled-loginadduser minecraft --disabled-loginsu minecraft -lsu minecraft -lVersion herunterladen
Wähle deine gewünschte Server-Version (beispielsweise Spigot 1.19.3):wget https://download.getbukkit.org/spigot/spigot-1.19.3.jarwget https://download.getbukkit.org/spigot/spigot-1.19.3.jarStartdatei erstellen
Erstelle eine start.sh mit folgendem Befehl:nano start.shnano start.shKopiere nun folgende Zeile und füge sie mit Linksklick ein:
screen -AmdS minecraft java -Xms1G -Xmx1G -jar spigot-1.19.3.jarscreen -AmdS minecraft java -Xms1G -Xmx1G -jar spigot-1.19.3.jarHinweis
Ändere bei -Xmx1G die 1 auf die Anzahl deines RAMs, z.B. 10 (Server mit 10 Gigabyte RAM).
Info
Speichere nun die Eingabe mit STRG + O und schließe das Fenster mit STRG + X.
Lizenz akzeptieren
Akzeptiere die EULA und vergib die nötigen Dateirechte:echo "eula = true" > eula.txtecho "eula = true" > eula.txtchmod +x start.shchmod +x start.shServer starten
Starte den Minecraft Server:./start.sh./start.shInfo
Die Konsole kann mit "screen -r minecraft" geöffnet werden.