Skip to main content

Minecraft Server Installieren Linux

Anleitung für Linux

Voraussetzungen

  1. Ein Linux-Server oder eine virtuelle Maschine (Ubuntu wird hier als Beispiel verwendet)
  2. Java (JDK): Mindestens Java 8 oder höher (Java 17 wird empfohlen, ist von der Minecraft Vision abhängig)
  3. (optional, aber empfohlen) Tmux

Schritt 1: Minecraft-Server herunterladen

Erstelle ein Verzeichnis für deinen Minecraft-Server und wechsle in dieses Verzeichnis:

mkdir minecraft_server
cd minecraft_server

Lade die neueste Version der Minecraft-Server-JAR-Datei von der offiziellen Minecraft-Website herunter:

wget [Downloadlink] -O minecraft_server.jar

Schritt 2: Server starten und EULA akzeptieren

Starte den Minecraft-Server zum ersten Mal, um die benötigten Dateien zu generieren:

nano start.sh

Füge folgenden Inhalt hinzu:

#!/bin/bash

java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui
  • JAR: Der Dateiname der Server-JAR-Datei (z.B. minecraft_server.jar).
  • MAXRAM: Die maximale RAM-Zuweisung für den Server (z.B. 1024M für 1GB RAM).
  • MINRAM: Die minimale RAM-Zuweisung für den Server (z.B. 1024M für 1GB RAM).

Drücke Ctrl + x und dann y um zu betätigen zum speichern.

Starte den Server:

sh start.sh

Der Server wird sich beenden und eine Datei namens eula.txt erstellen. Öffne diese Datei und akzeptiere die EULA, indem du eula=false in eula=true änderst:

nano eula.txt

Schritt 3: Server-Einstellungen anpassen

Passe die server.properties Datei nach deinen Wünschen an:

nano server.properties

Hier kannst du verschiedene Einstellungen vornehmen, wie z.B. den Servernamen, die maximale Spieleranzahl und die Spielwelt.

Schritt 4: Server starten

Starte den Minecraft-Server mit dem erstellten Skript:

sh start.sh

Schritt 5: Server im Hintergrund laufen lassen (optional)

Um den Server im Hintergrund laufen zu lassen, kannst du tmux verwenden. Installiere tmux (falls noch nicht geschehen) und starte eine tmux-Sitzung:

sudo apt install tmux
tmux

Starte nun den Server innerhalb der tmux-Sitzung:

sh start.sh

Um die tmux-Sitzung zu trennen, ohne den Server zu stoppen, drücke Ctrl + B gefolgt von D.

Mit dieser Anleitung kannst du einen eigenen Minecraft-Server (Java Edition) auf einem Linux-System einrichten und verwalten.