Schnellfinder

Was suchst du?

⌘/Ctrl + K öffnet den Finder · Esc schließt ihn
Gameserver

Terraria Dedicated Server erstellen: Windows, Linux und Version 1.4.5.8

Terraria Dedicated Server für 1.4.5.8 einrichten: Windows-Binary oder Linux-Paket, Welt auswählen, Port setzen, serverconfig.txt und Join testen.

Inhalt dieses Guides
Kurz erklärt

Terraria Dedicated Server für 1.4.5.8 einrichten: Windows-Binary oder Linux-Paket, Welt auswählen, Port setzen, serverconfig.txt und Join testen.

Interaktiv

Server-Arbeitsmodus

Arbeite den Guide kontrolliert ab und ändere immer nur eine Variable. Dein Fortschritt bleibt nur in diesem Browser gespeichert.

0/5erledigt
Bei aktiviertem JavaScript werden Fortschritt und Auswahl nur lokal in diesem Browser gespeichert.

Terraria bringt unter Windows die Dedicated-Server-Software direkt mit. Für Linux und macOS werden passende Serverdateien separat angeboten. Entscheidend ist, dass Server und Spielclient auf kompatiblen Versionen laufen. Im September 2026 ist 1.4.5.8 die aktuelle Desktop-Linie.

1. Serverdateien beziehen

Unter Windows findest du TerrariaServer.exe in der Installation. Für Linux kann das aktuelle Dedicated-Server-Paket von terraria.org geladen werden. Verwende keine jahrealte ZIP aus einem Fremdforum, nur weil eine Anleitung noch darauf verlinkt.

2. Eigenes Betriebsverzeichnis anlegen

Trenne Serverprogramm, Worlds und Backups logisch. Ein klarer Verzeichnisbaum erleichtert Updates und verhindert, dass ein Versionswechsel versehentlich Weltdateien überschreibt.

3. Interaktiven Erststart durchführen

Beim ersten Start kannst du Welt, Spielerzahl, Port und Passwort interaktiv wählen. Für einen produktiven 24/7-Betrieb solltest du danach auf eine serverconfig.txt umsteigen, damit Restarts reproduzierbar funktionieren.

4. Port 7777 freigeben

Standardmäßig verwendet Terraria TCP 7777. Erlaube ihn in der Host-Firewall und leite ihn bei NAT auf die private Server-IP weiter. Nutze DHCP-Reservation, damit die Regel nicht auf eine wechselnde Adresse zeigt.

5. Lokalen Join zuerst testen

Bevor du Router und Provider untersuchst, verbinde dich im LAN. Funktioniert der lokale Join nicht, liegt das Problem am Prozess, an Version, Welt oder Host-Firewall und nicht an Portforwarding.

6. Autostart erst nach funktionierendem Basistest

Unter Linux kann der Server später als systemd-Service laufen. Richte das erst ein, wenn ein manueller Start sauber funktioniert. Sonst versteckt die Serviceebene die eigentliche Fehlermeldung.

7. Updateweg dokumentieren

Bei einer neuen Terraria-Version ersetzt du Serverbinaries, aber nicht blind Worlds und Konfiguration. Stoppe sauber, sichere Welten, aktualisiere die Software und führe einen Join-Test durch.

Vanilla und tModLoader nicht vermischen

tModLoader ist ein separater Serverstack mit eigenem Releasezyklus. Kopiere keine TML-Moddateien in einen Vanilla-Server und erwarte nicht, dass dieselbe Versionsnummer gilt.

Server unter eigenem Benutzer betreiben

Auf einem Linux-Host sollte Terraria nicht als root laufen. Lege einen eigenen unprivilegierten Benutzer an, gib ihm nur Zugriff auf Server-, World- und Logverzeichnisse und trenne Backups nach Möglichkeit mit eigenen Credentials. Ein Spielserver braucht keine administrativen Systemrechte, um Port 7777 oberhalb des privilegierten Portbereichs zu verwenden.

Quellen

Nächster Schritt

Passend dazu