适用游戏:泰拉瑞亚(Terraria)PC 版
适用人群:想和朋友长期开荒的 2~8 人小队
服务端类型:Windows 系统(服务端 exe 直接运行)
本文是 Windows 系统专属教程(Windows Server 2019 / 2022)。
用 Linux 服务器的请转:《泰拉瑞亚开服保姆级教程(Linux 版)》→ https://z0w.cn/wiki/terraria-server-guide.html
一、开服前先看这段(避坑)
泰拉瑞亚是配置要求最低的联机游戏之一,非常适合便宜的服务器长期挂:
| 规模 | 建议配置 |
|---|---|
| 2~4 人 | 1核2G 就能跑(真的) |
| 5~8 人 | 2核4G 稳妥 |
| 大型 MOD(灾厄等) | 4核8G |
硬盘:服务端本体不到 1G,存档也不大,5G 空间绰绰有余。
所以如果你只是想和朋友安安静静开个荒,泰拉瑞亚 + NAT 型服务器是成本最低的组合之一。
二、端口规划
| 端口 | 协议 | 用途 |
|---|---|---|
| 7777 | TCP | 泰拉瑞亚服务器端口 |
⚠️ 注意:泰拉瑞亚和方舟、Scum 一样用 7777,但泰拉瑞亚是 TCP,其他几个是 UDP。映射时别选错。
在云服务器控制台「端口映射」添加:
- TCP 外部
7777→ 内部7777
三、改配置(serverconfig.txt)
官方服务端用 serverconfig.txt,一行一个 键=值:
nano ~/tshock/serverconfig.txtworld=/root/.local/share/Terraria/Worlds/MyWorld.wld
port=7777
password=123456
maxplayers=8
motd=欢迎来开荒
worldpath=/root/.local/share/Terraria/Worlds
autocreate=1
worldname=MyWorld
difficulty=0
seed=
secure=1
language=zh-Hans
upnp=0
npcstream=60
priority=1
journeypermission_time_rate=1.0常用项说明:
| 项 | 说明 |
|---|---|
| world | 世界存档路径,.wld 文件 |
| port | 端口,默认 7777 |
| password | 进服密码,留空则不设 |
| maxplayers | 最大人数,默认 8 |
| motd | 进服时显示的欢迎语 |
| autocreate | 没有世界时自动创建一个 |
| worldname | 自动创建时的世界名 |
| difficulty | 0=普通 1=专家 2=大师 3=旅行 |
| seed | 地图种子,留空随机 |
| secure | 1=开启反作弊校验 |
| npcstream | NPC 同步数量,卡顿可调低 |
四、Windows 系统完整步骤
通用环境准备(远程桌面连接、运行库、SteamCMD 用法、开机自启)见:《Windows 云服务器开服通用前置教程》→ https://z0w.cn/wiki/windows-gameserver-setup.html
1. 准备 Windows 服务器
- 系统:Windows Server 2019 / 2022(带桌面体验),Win10/11 也能跑
- 配置:1核 2G 就够(泰拉瑞亚是所有游戏里最轻量的一个)
- 硬盘:10G 以上
- 依赖:.NET 6.0 Runtime(1.4.4 版本起必装)+ VC++ 2015-2022 x64
2. 下载服务端
- SteamCMD:
app_update 105600 validate(Terraria Server 官方 APPID) - 官网 zip:下载
terraria-server-1449.zip(版本号按当前版本改),解压到C:\GameServer\Terraria
主程序:C:\GameServer\Terraria\1449\Windows\TerrariaServer.exe(版本号目录名按实际改)
3. 放行端口
netsh advfirewall firewall add rule name="Terraria TCP 7777" dir=in action=allow protocol=TCP localport=7777泰拉瑞亚是 TCP 7777,和帕鲁的 UDP 8211、方舟的 UDP 7777 协议不一样,放行时别选错。
4. 改配置
新建 C:\GameServer\Terraria\serverconfig.txt,字段含义见本文后面的配置章节(世界名、人数、密码、端口、自动创建地图等)。
5. 启动脚本
新建 C:\GameServer\Terraria\start_server.bat:
@echo off
cd /d C:\GameServer\Terraria\1449\Windows
TerrariaServer.exe -config C:\GameServer\Terraria\serverconfig.txt启动后控制台会出现 n 新建世界、d/<序号> 删除等提示,按提示创建世界即可。想直接用配置文件里指定的世界,在 config 里写 world=C:\GameServer\Terraria\worlds\world.wld。
6. 常驻与自启
任务计划程序(触发器"启动时")或 NSSM,详见通用前置教程。控制台需要交互(输入 exit 保存关服),用 NSSM 时建议配定时重启+定时备份。
7. Windows 专属坑
| 现象 | 解决 |
|---|---|
| 启动报缺少 .NET | 装 .NET 6.0 Runtime 并重启 |
| 双击 exe 一闪而过 | 没指定 config,或版本号目录写错 |
| 朋友连不上 | 7777 是 TCP,防火墙协议别选 UDP |
| 加了 tModLoader 模组 | 要用 tModLoaderServer.exe 启动,不是原版 exe |
| 存档找不到 | 默认在 文档\My Games\Terraria\Worlds,建议 config 里用 -worldpath 指定 |
五、客户端进服
游戏 → 多人游戏 → 通过 IP 加入 → 填:
你的服务器IP:7777输入密码即可进服。
六、常见问题排查
注:下面的排查命令以 Linux 为例给出,Windows 下请对照第三章的「放行端口」与「Windows 专属坑」两节操作。
1. 连不上?
- 端口协议必须是 TCP(不是 UDP)。
- 客户端和服务端版本不一致——这是泰拉瑞亚最常见的问题,游戏更新后必须同步更新服务端。
2. 搜不到服务器?
- 泰拉瑞亚基本靠 IP 直连,不用指望列表。
3. 卡顿?
- 调低
npcstream;装 TShock 用它的性能优化;大世界换成中世界。
4. 存档在哪?怎么备份?
# 存档目录
~/.local/share/Terraria/Worlds
# 备份(先在控制台执行 exit 保存关服,或 save 命令)
tar czf ~/terraria_backup_$(date +%m%d).tar.gz -C ~/.local/share/Terraria Worlds⚠️ 泰拉瑞亚存档必须正常保存后才会写入,直接 kill 进程会丢进度。控制台输入 save 手动存档。5. 想要权限管理、反作弊?
- 直接上 TShock,自带用户组、权限、备份、反作弊,配置在
tshock/config.json。
6. 更新服务端?
- 下载对应新版本的服务端 zip 解压覆盖,注意备份存档。
七、总结
| 项目 | 说明 |
|---|---|
| 配置 | 1核2G 就能跑,4核8G 可上大型 MOD |
| 网络 | NAT 型服务器 + TCP 7777 映射 |
| 注意 | 服务端版本必须和客户端一致 |
| 连接方式 | IP:7777 直连 |
泰拉瑞亚是"最低成本长期服"的代表:配置要求极低、存档小、稳定,用便宜的 NAT 服务器挂着最划算。
📌 觉得有用的话点个赞/收藏,评论区交流开服问题,看到都会回。
懒得折腾服务端版本匹配的朋友,可以看看财富云计算的游戏云服务器:一键开服面板,NAT 价格,泰拉瑞亚、我的世界、方舟、RUST、森林之子等主流游戏都支持快速部署。
延伸阅读
- 网站环境怎么选:LNMP 手动 / 宝塔面板 / Docker / 云开发
- 问卷表单系统搭建:SurveyKing / Formbricks,数据自己收
- 图床搭建:Lsky Pro / Lychee,自托管图片托管方案
- 邮件列表搭建:listmonk 自托管 Newsletter,把读者握在自己手里
- 文档站点搭建:MkDocs / VuePress / Docsify,产品文档与技术手册方案
- RSS 阅读器搭建:FreshRSS 自托管,把信息流拿回自己手里
- 短链接服务搭建:Shlink 自托管,链接数据自己掌握
- 网站状态监控页搭建:Uptime Kuma,服务器挂了第一时间知道

[...]适用游戏:泰拉瑞亚(Terraria)PC 版适用人群:想和朋友长期开荒的 2~8 人小队服务端类型:Linux 原生(TerrariaServer.bin.x86_64),无需 Wine本文是 Linux 系统专属教程(Ubuntu / Debian / CentOS 通用)。用 Windows 服务器的请转:《泰拉瑞亚开服保姆级教程(Windows 版)》→ https://z0w.cn/wi[...]
2026-10-10 回复
[...]这是本站长期维护的游戏配置与教程总索引。想开服,先在这页搞清楚两件事:你的游戏要吃多少配置、你的系统该看哪篇教程。建议收藏——换游戏、加 MOD、人数变多时,回来核对一遍能省掉大部分"卡爆了"和"连不上"。搭配阅读:还没买服务器?先看购前决策索引(预算分级 / NAT vs 独立 IP / 避坑清单);端口映射看不懂?先看端口速查表(40+ 游戏端口协议一页查清)。一、全游戏配置需求速查表下表按"[...]
2026-10-18 回复