想要和小伙伴们随时随地畅玩模组版的泰拉瑞亚,但又受限于房主必须在线的尴尬?搭建一个属于自己的 泰拉瑞亚服务器 是最好的选择。本文将手把手教你在Linux系统上从零开始搭建 tModLoader Linux教程,即使是小白也能轻松完成,实现24小时不间断的联机乐趣。在进行 开服教程 之前,我们需要先做好准备工作。
在开始搭建前,你需要准备一台Linux服务器(例如Ubuntu 20.04或CentOS 7+)。推荐配置为2核2G内存以上,以确保运行大型模组时的流畅性。你需要通过SSH连接到服务器,并确保系统已经更新。 同时,我们需要安装一些必要的工具:screen(用于后台运行服务器)、wget(用于下载文件)和 unzip(用于解压文件)-4-7。以Debian/Ubuntu系统为例,执行以下命令:
sudo apt updatesudo apt install screen wget unzip -y 对于CentOS系统,则使用 yum 命令-7。
我们首先需要创建一个干净的目录来存放服务器文件。这里以 ~/Game/tmod 为例-4:
cd ~mkdir -p Game/tmod/tmodloadercd Game/tmod/tmodloader 接下来,获取 tModLoader 的最新稳定版。你可以在其GitHub Releases页面找到下载链接。使用 wget 命令直接下载到服务器(请注意替换版本号为最新)-4-5:
wget https://github.com/tModLoader/tModLoader/releases/download/v2025.04.3.0/tModLoader.zip 下载完成后,解压并赋予启动脚本执行权限:
unzip tModLoader.zipchmod +x start-tModLoaderServer.sh 
首次运行需要使用 -nosteam 参数来绕过Steam验证-4-8:
./start-tModLoaderServer.sh -nosteam 系统会自动下载所需的 dotnet 运行库,请耐心等待。加载完成后,你将进入服务器控制台菜单,根据提示创建一个新世界-5:
n 选择新建世界。世界创建完成后,输入对应的数字编号选择该世界,然后根据提示设置最大玩家数、端口(默认7777)和密码,即可启动服务器-4-5。
为了实现服务器的无人值守运行,我们需要编辑配置文件。在tModLoader的安装目录下,有一个名为 serverconfig.txt 的文件-1-4。编辑它:
nano serverconfig.txt 填入以下关键配置项(请根据实际情况修改路径和密码):
# 世界文件路径world=/home/你的用户名/.local/share/Terraria/tModLoader/Worlds/你的世界名.wld# 最大玩家数maxplayers=8# 服务器端口port=7777# 服务器密码password=你的密码# 语言设置language=zh-Hans 保存文件后,下次启动只需执行以下命令,即可跳过所有交互式问答直接启动服务器-4:
./start-tModLoaderServer.sh -config serverconfig.txt -nosteam 直接运行的服务器会在你关闭SSH连接后终止。使用 screen 工具可以让它在后台持续运行-4-8:
screen -S tmod./start-tModLoaderServer.sh -config serverconfig.txt -nosteam 启动成功后,按键盘组合键 Ctrl+A 再按 D 即可从Screen会话中脱离,让服务器在后台运行。如需重新进入控制台,执行 screen -r tmod 即可-7。
模组文件需要放置在特定的目录下:~/.local/share/Terraria/tModLoader/Mods-4-5。你有两种方式安装模组:
.tmod 文件通过SFTP/FTP上传到此目录。install.txt 和 enabled.json 文件放入 Mods 目录,然后运行 ./manage-tModLoaderServer.sh install-mods 命令自动下载(如果使用管理脚本)-1。请务必确保服务器上启用的Mod与所有玩家完全一致,否则无法进入-9。
最后一步,也是连接的关键。你需要确保服务器防火墙允许外部访问你设置的端口(如7777)。如果你使用的是云服务器(如腾讯云、阿里云),还需要在安全组规则中开放该端口的TCP和UDP协议-2-7-8。在Linux系统内部,可以执行以下命令(以firewalld为例):
sudo firewall-cmd --permanent --add-port=7777/tcpsudo firewall-cmd --permanent --add-port=7777/udpsudo firewall-cmd --reload 至此,你的 泰拉瑞亚服务器 已经全部搭建完成。现在,你可以邀请朋友通过你的服务器公网IP和端口一起愉快地玩耍了!
本文由主机测评网于2026-03-10发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:http://www.vpshk.cn/20260330246.html