Öffnen Sie auf Ihrem PC ein Terminal. Unter Windows können Sie dafür das Windows Terminal oder die Eingabeaufforderung benutzen. Unter Linux einfach das normale Terminal.
Verbinden Sie sich nun auf Ihrem V- oder Root-Server über SSH mit diesem Befehl: ssh benutzername@server
Bringen Sie das System auf den neusten Stand: apt update && apt upgrade -y
Installieren Sie nun alle benötigten Pakete: apt install software-properties-common screen git curl wget apt-transport-https gnupg2 -y
Java Installation
Ich empfehle die AdoptOpenJDK Paketquelle zu installieren, damit haben Sie die Möglichkeit die wichtigsten Java Versionen zu installieren. Um die Repository nutzen zu können, wird ein Schlüssel benötigt. Diesen installieren Sie mit: wget -qO - https://adoptopenjdk.jfrog.io/adoptopenjdk/api/gpg/key/public | apt-key add -. Jetzt können Sie die Repository hinzufügen: add-apt-repository --yes https://adoptopenjdk.jfrog.io/adoptopenjdk/deb/
Aktualisieren Sie jetzt den lokalen Paketcache: apt update
Installieren Sie nun Java: apt install adoptopenjdk-16-hotspot
Information
Die 16 einfach durch die Version ersetzen, welche Sie installieren möchten. Zum Beispiel Java 17
Testen Sie nun Java mit dem Versionsbefehl: java -version. Jetzt sollte eine ähnliche Ausgabe wie diese hier kommen:
openjdk version "16.0.1" 2021-04-20
OpenJDK Runtime Environment AdoptOpenJDK-16.0.1+9 (build 16.0.1+9)
OpenJDK 64-Bit Server VM AdoptOpenJDK-16.0.1+9 (build 16.0.1+9, mixed mode, sharing)
Benutzer für den Server erstellen
Aus Sicherheitsgründen sollte der Server nicht als root Benutzer laufen. Erstellen Sie einen neuen Benutzer für den Minecraft Server: adduser --disabled-login --home /opt/minecraft minecraft
Wechseln Sie nun zu diesem Benutzer: su minecraft
Server herunterladen und installieren
Laden Sie sich nun den Minecraft Server über die Download-Seite von Mojang herunter. Rechtsklicken Sie dafür die grün-hinterlegte Datei "minecraft_server.1.18.1.jar" und kopieren Sie sich den Download-Link. Führen Sie dann folgenden Befehl aus: wget "kopierter Link"
Information
Die Versionsnummer 1.18.1 kann, je nach Minecraft Version, variieren.
Achtung
Die "" beim wget Befehl nicht mitschreiben!
Akzeptieren Sie dann die Nutzungsbedingungen von Mojang, indem Sie folgende Datei erstellen: echo "eula=true" > eula.txt
Starten Sie nun den Server: screen -S mc-server java -Xmx2G -jar server.jar
Information
Die "2G" müssen Sie eventuell anpassen, je nachdem, wieviel RAM der Server hat, auf dem sich der Server befindet.
Der Server läuft jetzt im Hintergrund. Sie können dort Befehle eintippen oder das Fenster verlassen, indem Sie auf der Tastatur STRG+A+D drücken.
Information
Um den Server zu stoppen, navigieren Sie einfach wieder zurück in das Screen Fenster mit screen -r mc-server und geben Sie dann stop ein und der Server beendet sich.
Server betreten
Öffnen Sie Mincraft mit der Version, welche auch der Server hat.
Navigieren Sie dann zu "Mehrspieler" und fügen Sie einen neuen Server hinzu. Der Name ist hierbei egal. Die Serveradresse ist die IP-Adresse Ihres Servers.
Klicken Sie dann auf "Fertig" und verbinden Sie sich auf den Server.