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.
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.
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
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.
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.
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.
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.
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.
Starte ihn. Die Konsole gibt Type 'help' for a list of commands aus, wenn der Server bereit ist.
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.
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.
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.
Wir verwenden Cookies, damit die Website funktioniert, um ihre Nutzung zu verstehen und unser Marketing zu messen. Du kannst alles akzeptieren, nur essenzielle Cookies akzeptieren oder pro Kategorie wählen.Wir verwenden Cookies, damit die Website funktioniert, um ihre Nutzung zu verstehen und unser Marketing zu messen. Sie sind hier standardmäßig aktiv. Du kannst alles abschalten, was du nicht möchtest.Datenschutzerklärung lesen