泰拉瑞亚Terraria联机服务器搭建教程(Linux)
泰拉瑞亚本地联机延迟高、房主关游戏就断线,这些问题用自己的服务器都能解决。搭一台24小时在线的泰拉瑞亚服务器,大家随时可以进来继续冒险。
服务器配置要求
泰拉瑞亚对硬件要求很低,这是它的优点之一:
- 内存:1G就够,2G很宽裕
- CPU:1核完全够
- 硬盘:5G空间
配置需求这么低,随便一台入门级服务器都能跑。服务器就用雨云家的最便宜的配置就能用,一个月花不了多少钱。
雨云 rainyun+com 首月5折码:2026off
安装服务端
泰拉瑞亚的Linux服务端通过Steam直接下载,先装SteamCMD:
sudo apt update
sudo add-apt-repository multiverse
sudo dpkg --add-architecture i386
sudo apt update
sudo apt install steamcmd -y
下载泰拉瑞亚服务端(App ID 105600):
steamcmd +login anonymous +app_update 105600 validate +quit
服务端会下载到 ~/.steam/steamapps/common/Terraria/ 目录。
创建配置文件
新建一个配置文件,方便每次启动都用固定设置:
cat > ~/terraria-config.txt << 'EOF'
port=7777
maxplayers=8
password=123456
worldname=MyWorld
worldpath=/root/.local/share/Terraria/Worlds/
autocreate=2
difficulty=0
language=zh-Hans
motd=欢迎来到我的泰拉瑞亚服务器
EOF
参数说明:
port:端口,默认7777maxplayers:最大人数password:密码,不要密码就删掉这行autocreate:自动创建世界(1=小,2=中,3=大)difficulty:难度(0=普通,1=专家,2=大师,3=旅行)
启动服务器
screen -S terraria
cd ~/.steam/steamapps/common/Terraria
./TerrariaServer -config ~/terraria-config.txt
第一次启动会创建世界,生成过程需要等几分钟。看到 Server started 就说明跑起来了。
按 Ctrl+A 然后 D 让它后台运行。
开放端口
在云控制台安全组放行 TCP 7777 端口。
连接方式
进泰拉瑞亚,点「多人游戏」→「通过IP加入」,输入服务器IP地址,端口7777,有密码的话输密码,然后选择或新建角色就能进了。
服务器常用指令
连上服务器后,在控制台(screen窗口里)可以输入指令:
help # 查看所有指令
playing # 查看在线玩家
kick 玩家名 # 踢出玩家
ban 玩家名 # 封禁玩家
save # 手动保存世界
exit-nosave # 不保存直接退出
exit # 保存并退出
关于tModLoader(模组)
想玩模组的话,需要换成tModLoader服务端,不是原版服务端。
tModLoader有自己的Server版本,同样在Steam上:App ID 1281930。下载方式一样,启动后可以通过控制台安装模组,玩家加入时会提示下载对应模组。
4584

被折叠的 条评论
为什么被折叠?



