How to make a Terraria server

Make a Terraria server step by step: self-host or a managed host, the dedicated server or TShock, creating a world, port 7777 and a password, port forwarding and joining via IP.

  • 1:18 video
  • English captions & transcript
  • 20 October 2026

Transcript

The full narration, chapter by chapter. Click a time to play the video from there.

Intro

Want your own Terraria world online for your friends? Here's how to make a Terraria server, step by step.

Self-host or hosted

First, choose. Host it yourself: it's free, but you need a PC that stays on, port forwarding, and your home IP is exposed. Or use a host: always online, with a panel, and DDoS protection.

Get the server

On Windows, the dedicated server, TerrariaServer.exe, comes with the game. The free Linux server is on terraria.org. For plugins and permissions, use TShock instead.

Create a world

Run the server, and create a new world: choose the size, the difficulty, and a name. Or pick a world you already have.

Port & password

Set the port and a password. The default port is 7777, TCP. Put it all in a serverconfig.txt file, and the server starts the same way every time.

Open the port

Self-hosting? Forward TCP port 7777 on your router, to your PC. On a hosted server, the port is already open.

Invite friends

Now invite your friends. In Multiplayer, they choose Join via IP, and enter your public IP, and the port, if it isn't 7777.

Recap

And back up your world file — it's your whole server. Terraria hosting at esagames.ro.

More video tutorials

  • 1:18
    Game servers

    How to lower your ping in CS2

    How to lower your ping in CS2: play on nearby servers, use a cable, pause downloads, check the route with WinMTR, set the rate, and why FPS does not lower ping.

  • 1:13
    Game servers

    Palworld server not showing in the community list

    Why a Palworld dedicated server does not appear in the community list and how friends still join: open UDP 8211, connect directly with ip:8211, the server settings and other causes.

  • 0:57
    Game servers

    Your game server panel: a quick tour

    A quick tour of your game server panel: the client area, Console, Files, Network, Startup and Settings.

Skip the troubleshooting

Managed, protected hosting in Frankfurt — we handle the Linux, the network and the DDoS so you don't have to.