A beginner-friendly walkthrough for running your own Terraria server — use the built-in dedicated server, pick or create a world, set the port and password, open the port and invite friends. Plus TShock for plugins and the one-click hosted route.
Terraria can be hosted two ways: self-host the dedicated server that ships with the game (or the free Linux server from terraria.org), or use a managed host. Self-hosting is free but ties up a PC, exposes your home IP and needs port-forwarding; a host gives you a 24/7, DDoS-protected server with a panel for a couple of euros a month.
For plugins, permissions and an economy, most public servers run TShock instead of the vanilla server — we cover both.
What you'll need
Set up a Terraria server, step by step
Keep it smooth and fun
Common problems & fixes
Terraria is a trademark of Re-Logic. ESAGAMES is an independent hosting provider and is not affiliated with or endorsed by Re-Logic. You must own a legitimate copy of the game to play.