# Minecraft-Server unter Linux erstellen: So funktioniert’s

Ein Minecraft-Server unter Linux (hier: Ubuntu 24.04) ist schnell aufgesetzt. Sobald Sie die passende Hardware für das Hosting parat haben, benötigen Sie lediglich eine aktuelle Java-Version und die neuesten Programmdateien (Java-Version) des Sandbox-Computerspiels. Beides beziehen Sie bequem über das Terminal.

## Minecraft-Server auf Linux-Basis: Hosting-Optionen von IONOS

Hosting-Optionen, bei denen Sie zwischen Windows und [Linux](https://www.ionos.de/digitalguide/server/knowhow/linux-das-steckt-hinter-den-open-source-betriebssystemen/) als Server-Betriebssystem wählen können, erhalten Sie bei verschiedensten Providern – u. a. **bei IONOS**. Hier ist für den einfachen Einstieg mit einem kleineren Minecraft-Linux-Server für wenige Personen das Servermodell **vServer** bzw. **VPS** (Virtual Private Server) zu empfehlen: Zu einem günstigen monatlichen Festpreis erhalten Sie Zugriff auf **virtualisierte Hardware-Ressourcen**, die Sie jederzeit aufstocken und zurückfahren können. Als passenden Tarif mit der erforderlichen Rechenpower empfehlen wir VPS M.

In der nachfolgenden Tabelle finden Sie **drei konkrete Use Cases** für einen Minecraft-Server mit Linux inklusive dazu passender Serveroptionen von IONOS.

<table>
  <thead>
    <tr>
      <th><strong>Minecraft-Serverszenario</strong></th>
      <th><strong>Passender IONOS-Tarif (mit Linux als OS)</strong></th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><strong>Kleine Spielwelt für 1–2 Spieler</strong></td>
      <td>IONOS VPS Linux M</td>
    </tr>
    <tr>
      <td><strong>Mittelgroße Spielwelt für 3–5 Spieler</strong></td>
      <td>IONOS VPS Linux L</td>
    </tr>
    <tr>
      <td><strong>Große Spielwelt für 6+ Spieler</strong></td>
      <td>IONOS VPS Linux XL</td>
    </tr>
  </tbody>
</table>

## Minecraft-Server unter Linux einrichten: Schritt-für-Schritt-Anleitung (Ubuntu 24.04)

Wenn Sie Ihren Minecraft-Server auf einer Linux-Distribution laufen lassen wollen, haben Sie im Prinzip freie Wahl: Die typischen Vertreter wie [Debian](https://www.ionos.de/digitalguide/server/knowhow/debian-die-universelle-system-software/) und [Ubuntu](https://www.ionos.de/digitalguide/server/knowhow/ubuntu-das-linux-system-fuer-jedermann/) sind ebenso als Systembasis möglich wie OpenSUSE, Arch Linux, Solus, Gentoo Linux oder andere, weniger verbreitete [Linux-Distributionen](https://www.ionos.de/digitalguide/server/konfiguration/linux-server-distributionen/). Im nachfolgenden Tutorial zeigen wir die einzelnen Schritte für die Einrichtung eines Minecraft-Servers exemplarisch für Ubuntu 24.04 auf.

Tipp Natürlich können Sie auch unter Windows einen [eigenen Minecraft-Server erstellen und einrichten](https://www.ionos.de/digitalguide/server/knowhow/minecraft-server-via-dedicated-server-einrichten/) einrichten, falls Sie lieber mit dem Microsoft-Betriebssystem arbeiten möchten.

### Schritt 1: Zusätzliche Softwarekomponenten installieren

Verbinden Sie sich mit Ihrem Linux-Server, indem Sie eine [Remote-Desktop-Verbindung](https://www.ionos.de/digitalguide/server/knowhow/remotedesktop-so-gelingt-die-anwendung/) einrichten. Steht die Verbindung, besteht Ihr erster Schritt darin, die für die Ausführung eines Minecraft-Servers erforderlichen **Zusatzkomponenten über das Terminal zu installieren**.

Aktualisieren Sie hierfür zunächst den Paketindex des Paketmanagers **APT**:

```bash
sudo apt update
```

Im nächsten Schritt installieren Sie die minimale **OpenJDK-Java-Implementierung**, die für die Ausführung der in Java programmierten Minecraft-Serveranwendung obligatorisch ist:

```bash
sudo apt-get install openjdk-21-jdk
```

Mit dem Befehl `sudo java -version` können Sie im Anschluss überprüfen, ob die Installation des Java-Kits erfolgreich war. In diesem Fall gibt Ihnen das Terminal die installierte Version von OpenJDK aus.

[![Bild: Ubuntu 24.04: Java-Versions-Check im Terminal](https://www.ionos.de/digitalguide/fileadmin/_processed_/7/1/csm_ubuntu-java-versions-check-terminal_938e3f1b03.webp "Ubuntu 24.04: Java-Versions-Check im Terminal")](https://www.ionos.de/digitalguide/fileadmin/DigitalGuide/Screenshots_2025/ubuntu-java-versions-check-terminal.jpg) Ubuntu 24.04: Java-Versions-Check im Terminal Damit der Minecraft-Server auch aktiv bleibt, wenn Sie das Terminal verlassen, installieren Sie außerdem den **Fenster-Manager** Screen:

```bash
sudo apt install screen
```

### Schritt 2: Minecraft-Server-Port freigeben

Nachdem Sie die Basiskomponenten für Ihren Minecraft-Server unter Linux installiert haben, geben Sie im nächsten Schritt den **TCP-Port 25565** frei. Diesen Port verwendet die Serveranwendung standardmäßig für die Kommunikation mit den Clients, weshalb eine entsprechende Firewall-Regel unverzichtbar ist. Mit folgendem Kommando fügen Sie die neue Richtlinie hinzu:

```bash
sudo ufw allow 25565
```

[![Bild: Port-Freigabe (25565) in Ubuntu 24.04](https://www.ionos.de/digitalguide/fileadmin/_processed_/1/5/csm_port-freigabe-in-ubuntu_5e4b72cee5.webp "Port-Freigabe (25565) in Ubuntu 24.04")](https://www.ionos.de/digitalguide/fileadmin/DigitalGuide/Screenshots_2025/port-freigabe-in-ubuntu.jpg) Port-Freigabe (25565) in Ubuntu 24.04 ### Schritt 3: Minecraft-Serveranwendung installieren (Java-Edition)

Nun können Sie die Server-Software des Sandbox-Games herunterladen und installieren. Für die bestmögliche Kompatibilität nutzen Sie die **Java-Edition**, wobei es ebenso wichtig ist, dass Sie eine aktuelle Version dieser Variante verwenden.

Rufen Sie zu diesem Zweck die [offizielle Download-Seite von „Minecraft: Java Edition-Server“](https://www.minecraft.net/de-de/download/server "minecraft.net: Minecraft: Java Edition-Server") auf und kopieren Sie den dort präsentierten Link per Copy-and-Paste. Die Installationsdateien hinter dem kopierten Link beziehen Sie dann mithilfe von `wget`:

```bash
wget https://piston-data.mojang.com/v1/objects/c8f83c5655308435b3dcf03c06d9fe8740a77469/server.jar
```

Hinweis Der Link im Code-Beispiel ist nur exemplarisch – Sie fügen an dieser Stelle den kopierten Link ein.

### Schritt 4: Erstes Ausführen der Serveranwendung

Nachdem Sie die **server.jar**-Datei heruntergeladen haben, können Sie die Serveranwendung jederzeit ausführen. Für die Ausführung nutzen Sie dabei den im ersten Schritt installierten Fenstermanager **screen**, den Sie mit folgendem Befehl starten:

```bash
screen
```

Bestätigen Sie den Start des Managers mit der **Leertaste**. Im Anschluss sehen Sie die gewohnte Terminaloberfläche, die nun bereit für den Start des Minecraft-Servers ist. Führen Sie hierfür folgende Eingabe aus:

```bash
sudo java -Xms1G -Xmx2G -jar server.jar nogui
```

Minecraft: Java Edition-Server wird in der Folge **ohne grafische Oberfläche** (`nogui`) geladen. Für die Ausführung wird 1 Gigabyte als „Start“-Arbeitsspeicher eingeräumt (`Xms1G`) – die maximale **Auslastung des Arbeitsspeichers** wird auf 2 Gigabyte (`Xmx2G`) begrenzt. Diese Werte können Sie selbstverständlich individuell anpassen.

Wenn Sie den Befehl zum ersten Mal ausführen, werden Sie am Ende des Ladeprozesses folgende zwei Fehlermeldungen erhalten:

[![Bild: Minecraft-Server unter Linux: Fehlermeldung beim ersten Start](https://www.ionos.de/digitalguide/fileadmin/_processed_/4/9/csm_minecraft-server-unter-linux-fehlermeldung_4576af6c29.webp "Minecraft-Server unter Linux: Fehlermeldung beim ersten Start")](https://www.ionos.de/digitalguide/fileadmin/DigitalGuide/Screenshots_2025/minecraft-server-unter-linux-fehlermeldung.jpg) Minecraft-Server unter Linux: Fehlermeldung beim ersten Start Zum einen konnte also die Datei **eula.txt** nicht geladen werden, zum anderen fehlen dem Minecraft-Server Konfigurationsinformationen, die per Standard in der **server.properties**-Datei zu definieren sind.

Die Datei für die Zustimmung zum **Endnutzer-Lizenzvertrag (EULA)** wird in der Folge direkt im aktuellen Verzeichnis generiert. Sie können die Datei folgendermaßen öffnen:

```bash
sudo nano eula.txt
```

Sie finden einen Link zum Vertrag vor, den Sie sich kopieren und im Browser öffnen. Nachdem Sie sich die Bedingungen durchgelesen haben, ändern Sie den Eintrag `eula=false` in `eula=true`. Speichern und schließen Sie die Textdatei.

[![Bild: Minecraft-Server-EULA: Bestätigung im Ubuntu-Terminal](https://www.ionos.de/digitalguide/fileadmin/_processed_/5/1/csm_minecraft-server-eula-im-ubuntu-terminal_69381f332c.webp "Minecraft-Server-EULA: Bestätigung im Ubuntu-Terminal")](https://www.ionos.de/digitalguide/fileadmin/DigitalGuide/Screenshots_2025/minecraft-server-eula-im-ubuntu-terminal.jpg) Minecraft-Server-EULA: Bestätigung im Ubuntu-Terminal ### Schritt 5: Server konfigurieren

Sobald Sie dem Lizenzvertrag zugestimmt haben, können Sie sich der Konfigurationsdatei [server.properties](https://minecraft.fandom.com/de/wiki/Server.properties "minecraft.fandom.com: server.properties") zuwenden. Diese wurde ebenfalls beim erstmaligen Start der Serveranwendung im aktuellen Verzeichnis erzeugt. Öffnen Sie die Datei mit dem Texteditor nano:

```bash
sudo nano server.properties
```

Sie finden eine erste, einfache Standard-Konfiguration vor, in der u. a. der Schwierigkeitsgrad (`difficulty`) und der Spielmodus (`gamemode`) definiert sind. Passen Sie die Konfiguration individuell an und speichern Sie die Datei abschließend.

[![Bild: Minecraft-Server (Linux): Standard-Konfiguration in der server.properties](https://www.ionos.de/digitalguide/fileadmin/_processed_/f/e/csm_minecraft-server-linux-standard-konfiguration_82543a61f1.webp "Minecraft-Server (Linux): Standard-Konfiguration in der server.properties")](https://www.ionos.de/digitalguide/fileadmin/DigitalGuide/Screenshots_2025/minecraft-server-linux-standard-konfiguration.jpg) Minecraft-Server (Linux): Standard-Konfiguration in der server.properties ### Schritt 6: Minecraft-Server starten

Nachdem Sie die EULA-Zustimmung gegeben und Ihre individuelle Serverkonfiguration gespeichert haben, können Sie nun ein weiteres Mal den bereits in Schritt 4 verwendeten Befehl für den **Start des Minecraft-Servers** in das Linux-Terminal tippen:

```bash
sudo java -Xms1G -Xmx2G -jar server.jar nogui
```

Nach erfolgreichem Startprozess – der einige Zeit in Anspruch nimmt – präsentiert das Terminal die Meldung:

```bash
[Server thread/INFO]: Done (….s)! For help, type "help"
```

Tippen Sie nun `help` ein, und Sie erhalten eine Auflistung der möglichen Serverbefehle.

### Schritt 7: Serversitzung aufrechterhalten

Haben Sie den Minecraft-Server unter Linux zum Laufen gebracht, wollen Sie natürlich auch, dass dieser aktiv bleibt, wenn Sie die **Fernverbindung zum Server trennen**. Um dies in die Wege zu leiten, verlassen Sie zunächst mit der Tastenkombination **\[Strg\]** **+** **\[A\]** **+** **\[D\]** die Screen-Sitzung.

Anschließend führen Sie das folgende Kommando aus, um alle aktiven Bildschirmsitzungen anzuzeigen:

```bash
screen -list
```

Sie erhalten eine Auflistung, in der Sie auch die zuvor etablierte Verbindung Ihres Minecraft-Servers inklusive der vorangestellten **Sitzungs-ID** vorfinden. In unserem Fall handelt es sich dabei um die ID „6060“:

[![Bild: Auflistung aktiver Bildschirmsitzungen mit screen](https://www.ionos.de/digitalguide/fileadmin/_processed_/f/1/csm_auflistung-aktiver-bildschirmsitzungen_6d988c7d4e.webp "Auflistung aktiver Bildschirmsitzungen mit screen")](https://www.ionos.de/digitalguide/fileadmin/DigitalGuide/Screenshots_2025/auflistung-aktiver-bildschirmsitzungen.jpg) Auflistung aktiver Bildschirmsitzungen mit screen Um diese **Sitzung nun auch bei späterer Abmeldung vom Server aufrechtzuerhalten**, geben Sie Folgendes in das Terminal ein – den Wert „6060“ ersetzen Sie dabei durch die individuelle ID Ihrer Screen-Sitzung:

```bash
screen -r 2385
```

Nun können Sie das screen-Fenster jederzeit mit der Tastenkombination \[Strg\] + \[A\] + \[D\] schließen und sich von Ihrem Server abmelden, ohne dass hierbei der Minecraft-Server beendet wird.

### Schritt 8: Mit dem Minecraft-Server verbinden

Ihr Server läuft und Sie können sich nun jederzeit mit der generierten Spielwelt verbinden. Hierfür gehen Sie folgendermaßen vor:

1. Starten Sie hierfür den **Minecraft-Client** (Java Edition).
2. Wählen Sie „**Mehrspieler**“ aus.
3. Klicken Sie auf „**Direktverbindung**“.
4. Geben Sie die **IP-Adresse** Ihres Minecraft-Servers an.
5. Drücken Sie abschließend auf „**Server beitreten**“.

[![Bild: Screenshot aus Minecraft: Server beitreten](https://www.ionos.de/digitalguide/fileadmin/_processed_/d/3/csm_linux-minecraft-server-beitreten_80b6aac314.webp "Screenshot aus Minecraft: Server beitreten")](https://www.ionos.de/digitalguide/fileadmin/DigitalGuide/Screenshots_2022/linux-minecraft-server-beitreten.png) Screenshot aus Minecraft: Server beitreten Sobald die Verbindung steht, kann das Online-Abenteuer auf Ihrem eigenen Minecraft-Server unter Linux beginnen!

[![Bild: Screenshot aus Minecraft (Java Edition)](https://www.ionos.de/digitalguide/fileadmin/_processed_/a/b/csm_screenshot-minecraft-java-edition_2920a10c81.webp "Screenshot aus Minecraft (Java Edition)")](https://www.ionos.de/digitalguide/fileadmin/DigitalGuide/Screenshots_2022/screenshot-minecraft-java-edition.png) Screenshot aus Minecraft (Java Edition)  Tipp Setzen Sie ein Statement mit Ihrer eigenen [.gg-Domain](https://www.ionos.de/domains/gg-domain ".gg-Domain – IONOS") und lassen Sie die Spiele beginnen.


This is a markdown version of: [https://www.ionos.de/digitalguide/server/knowhow/minecraft-server-unter-linux/](https://www.ionos.de/digitalguide/server/knowhow/minecraft-server-unter-linux/) for AI/LLM consumption.