NEU 📢 Begrenztes Startangebot: bis zu 70 % Rabatt auf deinen ersten Monat, für jedes Spiel!Tarife ansehen

Terraria-Server hosten (2026)

TerrariaUpdated Nov 5, 20268 min read

Kurzantwort. Du kannst einen Terraria-Server kostenlos selbst hosten: Lade den Dedicated Server von terraria.org herunter, entpacke den Ordner Linux, starte TerrariaServer.bin.x86_64 mit einer serverconfig.txt und öffne den TCP-Port 7777. Oder miete einen Terraria-Server und spar dir die Netzwerkarbeit.

Spieler öffnen Terraria, wählen Multiplayer, dann Join via IP und geben deine IP-Adresse und den Port ein.

Geprüft am 5. November 2026 mit Terraria 1.4.5.8, dem neuesten Dedicated-Server-Build, den terraria.org anbot.

Diese Anleitung stützt sich auf zwei Quellen: den Dedicated-Server-Download von terraria.org samt der Beispieldatei serverconfig.txt, die er mitliefert, und das, was wir auf jedem von uns gehosteten Terraria-Server einsetzen. Wenn du direkt zur Miet-Variante willst, spring zu Option 2.

Was du brauchst

  • Die Server-Software: das kostenlose Archiv „Terraria Dedicated Server“ von terraria.org. Du musst das Spiel nicht besitzen, um es herunterzuladen, aber jeder Spieler braucht Terraria und muss dieselbe Version wie der Server nutzen.
  • Ein Rechner, der durchläuft: ein alter PC, ein Heimserver oder eine virtuelle Cloud-Maschine. Diese Anleitung nutzt 64-Bit-Linux, das wir auch betreiben. Dasselbe Archiv enthält Builds für Windows und macOS, die wir hier nicht behandeln.
  • RAM und CPU: der Server-Download nennt keine Hardware-Anforderungen. Was wir in der Praxis sehen, steht in Wie viel RAM braucht ein Terraria-Server?
  • Ein Spielerlimit: wird mit maxplayers gesetzt, eine beliebige Zahl von 1 bis 255.
  • Netzwerk: TCP-Port 7777 für das Spiel, aus dem Internet erreichbar. Hinter einem Heimrouter musst du ihn weiterleiten.

Option 1: selbst hosten

Diese Schritte gelten für Debian oder Ubuntu. Die Download-Adresse und die Dateien sind dieselben, die unsere Server nutzen.

Den Server installieren

  1. Installiere die Werkzeuge.
    sudo apt update
    sudo apt install -y wget unzip tmux
  2. Lade den Server herunter und entpacke ihn. Das Archiv enthält einen Ordner, der nach dem Build benannt ist, und darin einen Ordner Linux:
    mkdir -p ~/terraria && cd ~/terraria
    wget https://terraria.org/api/download/pc-dedicated-server/terraria-server-1458.zip
    unzip terraria-server-1458.zip
    cp -R 1458/Linux/* .
    chmod +x TerrariaServer.bin.x86_64
    1458 steht für Terraria 1.4.5.8. Für eine neuere Version änderst du die Zahl an beiden Stellen.
  3. Erstelle den Weltordner.
    mkdir -p ~/terraria/saves/Worlds

Die Einstellungen schreiben

  1. Erstelle serverconfig.txt im Server-Ordner. Das sind die Schlüssel aus der Beispieldatei serverconfig.txt im Ordner Windows des Archivs:
    worldpath=/home/YOURUSER/terraria/saves/Worlds
    worldname=myworld
    world=/home/YOURUSER/terraria/saves/Worlds/myworld.wld
    autocreate=2
    difficulty=0
    maxplayers=8
    port=7777
    password=
    motd=Welcome!
    Ersetze YOURUSER durch deinen Benutzernamen. autocreate erstellt eine Welt, wenn keine existiert: 1 ist klein, 2 mittel, 3 groß. difficulty ist 0 Klassisch, 1 Experte, 2 Meister, 3 Reise. Lass password leer für einen offenen Server.
  2. Bearbeite die Datei nur, solange der Server gestoppt ist.

Den Port öffnen

  • Spiel: erlaube TCP 7777 in der Firewall des Rechners (zum Beispiel mit sudo ufw allow 7777/tcp) und leite ihn an deinem Router weiter.
  • Keine Portweiterleitung möglich? Manche Internetanbieter erlauben gar keine Portweiterleitung. Dann betreibe den Server auf einer Cloud-Maschine oder miete einen.

Starten und beitreten

  1. Server starten in tmux, damit er weiterläuft, wenn du das Terminal schließt:
    tmux
    cd ~/terraria
    ./TerrariaServer.bin.x86_64 -config serverconfig.txt
    Er ist bereit, sobald die Konsole Type 'help' for a list of commands ausgibt. Mit Strg+b und dann d löst du dich von der Sitzung.
  2. Tritt bei. Wähle in Terraria Multiplayer, dann Join via IP und einen Charakter. Gib die IP-Adresse deines Servers ein, dann auf dem nächsten Bildschirm den Port (7777) und, falls gesetzt, das Passwort. Freunde außerhalb deines Heimnetzes brauchen deine öffentliche IP-Adresse.
  3. Aktualisieren: stoppe den Server und wiederhole den Download mit der neuen Build-Nummer. Steam aktualisiert Terraria auf den PCs der Spieler, und ein Spieler mit einer anderen Version wird mit You are not using the same version as this server. abgewiesen.

Die Welt, die einen älteren Server abstürzen lässt

Das ist eine Falle, die wir auf echten Servern gefunden haben. Eine Welt, die von einem neueren Terraria gespeichert wurde, kann ein älterer Server nicht öffnen. Er sagt dir nicht, warum: Im Oktober 2026 wurde ein Server, der auf 1.4.4.9 festgelegt war, auf eine Welt gerichtet, die mit 1.4.5.8 gespeichert wurde, und stoppte mit Server crash und einer NullReferenceException bei Terraria.Main.DedServ.

Die ersten vier Bytes einer .wld-Datei enthalten die Release-Nummer, die sie gespeichert hat. Auf unseren Servern speichert 1.4.4.9 mit 279 und 1.4.5.8 mit 326. Prüfe deine Welt mit:

od -An -t d4 -N4 ~/terraria/saves/Worlds/myworld.wld

Ist diese Zahl höher, als dein Server-Build lesen kann, aktualisiere den Server, statt gegen den Absturz zu kämpfen. Behalte vor jedem Update eine Kopie der .wld-Datei.

Option 2: bei PlayNHost hosten

Mieten erspart dir die Installation, die Portweiterleitung und die Update-Routine. Du wählst weiterhin eine Welt, einen Schwierigkeitsgrad und ein Passwort.

  1. Wähle einen Tarif. Öffne die Seite für Terraria-Server-Hosting und vergleiche die Tarife: COPPER (4 Spieler), DEMONITE (8) und LUMINITE (15) zum Zeitpunkt des Schreibens. Klicke auf Server erstellen (bei LUMINITE auf Tarif anpassen) und schließe die Bestellung ab. Preise ändern sich, prüfe sie deshalb auf dieser Seite.
  2. Richte die Welt vor dem ersten Start ein. Weltgröße, Schwierigkeitsgrad und Seed zählen nur, wenn eine neue Welt erstellt wird. Öffne im Panel die Einstellungen, dann die Spieleinstellungen, und setze Weltname, Weltgröße, Schwierigkeitsgrad und, wenn du möchtest, Welt-Seed oder einen speziellen Seed. Füge ein Passwort für einen privaten Server hinzu.
  3. Starte ihn. Die Konsole gibt Type 'help' for a list of commands aus, wenn der Server bereit ist.
  4. Lade deine Spieler ein. Die Karte Mit Freunden spielen unter Übersicht zeigt die IP und den Port, und Einladungstext kopieren kopiert sie. Spieler wählen Multiplayer, dann Join via IP, geben die IP ein und auf dem nächsten Bildschirm den Port. Siehe So trittst du deinem Terraria-Server bei.
  5. Bring eine Welt von deinem PC mit, falls du eine hast: siehe So lädst du deine eigene Terraria-Welt hoch.

Das übernimmt das Panel für dich:

  • Der Port wird vergeben und ist von Anfang an offen, und die Server-Software wird aus dem eigenen Release-Feed von terraria.org installiert.
  • Ist Server automatisch aktualisieren an und steht die Terraria-Version auf latest (beides ist der Standard; Server automatisch aktualisieren findest du unter Show advanced in den Spieleinstellungen), prüft jeder Start, ob es einen neueren Terraria-Build gibt, und installiert ihn, damit deine Spieler nach einem Neustart weiter beitreten können. Deine Welten und die serverconfig.txt bleiben von diesem Update unberührt. Kann das Update nicht laufen, startet der Server mit dem Build, den er schon hat.
  • Schaltest du Server automatisch aktualisieren aus oder legst du eine ältere Terraria-Version fest, prüft jeder Start die Speichernummer der Welt anhand der Builds, die wir gemessen haben, und gibt in der Konsole eine Warnung aus, wenn die Welt von einem neueren Terraria gespeichert wurde als dem Build des Servers, also den oben beschriebenen Absturz.
  • Deine Einstellungen werden bei jedem Start in die serverconfig.txt geschrieben, du änderst sie also im Panel, nicht in der Datei. Siehe So richtest du deinen Terraria-Server ein: wichtige Einstellungen.

Selbst hosten oder mieten: ein ehrlicher Vergleich

  • Kosten: die Server-Software ist kostenlos. Selbst hosten kostet Strom, Hardware und Bandbreite oder eine Cloud-Maschine. Mieten kostet eine monatliche Gebühr, die vom Tarif abhängt.
  • Verfügbarkeit: ein Heimserver läuft nur, solange dein PC, der Strom und das Internet laufen. Ein gemieteter Server läuft auf der Hardware des Hosters.
  • Angriffsfläche: zu Hause verbinden sich Spieler mit deiner öffentlichen IP-Adresse, und du kümmerst dich um Firewall und Router. Bei einem gemieteten Server bleibt deine Heim-IP außen vor.
  • Einrichtung: Selbst hosten braucht die Kommandozeile, einen weitergeleiteten Port und manuelle Updates. Mieten braucht einen Weltnamen, einen Schwierigkeitsgrad und ein Passwort.
  • Kontrolle: Selbst hosten gibt dir jede Datei. Auf unseren Servern änderst du Einstellungen im Panel und hast für deine eigenen Dateien trotzdem den Tab Dateien und SFTP.

Du willst die Einrichtung überspringen? Sieh dir die Terraria-Server-Tarife an. Du hast schon einen Server? Fang mit Terraria-Server-Einstellungen: Alle Optionen erklärt an.

Läuft dein Server schon woanders? Zieh ihn zu uns um

UNSERE NEUESTEN BLOGS