terraria吧 关注:744,578贴子:9,805,360
  • 9回复贴,共1

【泰拉瑞亚云服务器搭建tmod版】云服务器Ubuntu系统搭建教程

只看楼主收藏回复

引子
玩泰拉瑞亚是为了和朋友填补在黑神话悟空发售之前的真空期所选择的一款可联机游戏,最初试了下原版的多人游戏模式,分别使用了科学上网和三方的游戏加速器进行联机。
虽然能连,但是多人游戏的前提是必须主机在线,要是做主机的人没空上线,其他人就没法继续游戏推进了。
为了稳定联机和随时不受限的登录游戏,我尝试在TB租了成品tml平台服务器,验证效果后果断把之前自己闲置的帕鲁服务器重装,把地图和模组一股脑转移到自己的云服务器上。遂记录下搭建的一些过程。
硬件配置
CPU - 2核
内存 - 8GB
系统盘 - SSD云硬盘 120GB
带宽:5Mbps
云服务器参考:https://3.cn/28b-HdcT
系统环境
Ubuntu Server 24.04 LTS 64bit
防火墙TCP对应服务端口放通
软件准备
为了搭建泰拉瑞亚云服务器,需要提前去泰拉瑞亚官网和tmodloader官网下载对应服务器版本软件
1. 泰拉瑞亚原版服务端
官方下载链接:https://www.terraria.org/

点击后会自动下载文件名为terraria-server-xxxx.zip的压缩文件。
2. tmodloader服务端下载
官方下载链接(截至24年9月5号):
https://github.com/tModLoader/tModLoader/releases

部署与安装
压缩文件转移到云服务器后,使用root权限创建文件夹(懒得su),unzip至新建的文件夹后可找到
start-tModLoaderServer.sh脚本文件
sh ./start-tModLoaderServer.sh 后开始执行服务启动
首次执行的过程中会安装dotnet组件,大概需要等待个五六分钟后开始进去菜单选项
可以选n创建新世界,创建完成后通过数字选择你创建的世界即可进入世界的配置选项:(顺序不分先后)
游戏人数
监听端口(记得防火墙放通端口)
游戏密码
steam版本
等等等等
试运行
回到tmod客户端选择多人游戏->输入IP:端口号->密码
正常来说就可以畅玩了。
窗口运行指令
screen -s 窗口名称
sh /路径/start-tModLoaderServer.sh
#窗口运行
screen -ls
#显示后台窗口进程号/名称
screen -r 进程号/名称
#唤醒窗口


IP属地:陕西1楼2024-11-18 09:05回复
    🔝


    IP属地:陕西来自Android客户端2楼2024-11-18 11:45
    回复


      IP属地:河北来自Android客户端3楼2024-11-18 13:14
      回复
        🔝


        IP属地:陕西来自Android客户端4楼2024-11-18 17:51
        回复
          🔝


          IP属地:陕西来自Android客户端5楼2024-11-18 20:49
          回复
            🔝


            IP属地:陕西来自Android客户端6楼2024-11-20 19:26
            回复
              🔝


              IP属地:陕西来自Android客户端7楼2024-11-24 12:19
              回复
                🔝


                IP属地:陕西来自Android客户端8楼2024-11-24 16:44
                回复
                  🔝


                  IP属地:陕西来自Android客户端9楼2024-11-27 13:27
                  回复
                    🔝


                    IP属地:陕西来自Android客户端10楼2024-11-28 14:49
                    回复