使用Tencent Cloud Studio搭建泰拉瑞亚服务器

昨天入正泰拉瑞亚,没人和我联机。偶然间发现Tencent Cloud Studio(腾讯云开发者平台)可以实现泰拉瑞亚服务器搭建,于是就有了这篇文章

Tencent Cloud Studio准备

服务端设置

首先打开官网,注册开发者账号,这里不做过多讲解。

登录进入工作空间,新建工作空间。空间名随便写,跟着图中步骤选择.net(别的我也没试)

 

进入空间,在下方输入命令rm -rf * 删除多余文件。再输入sudo su 获取root权限。(不用sudo -i
是因为下载的东西不会在左侧显示,不方便管理)。然后输入

apt-get update
apt-get -y install unzip mono-complete
wget -O tshock.zip 'https://github.com/Pryaxis/TShock/releases/download/v4.3.26/tshock_4.3.26.zip'     #安装TShock,最新地址  汉化版
unzip tshock.zip     #解压,汉化版自行改名
mono TerrariaServer.exe     #运行,汉化版是 mono TerrariaServer.exe -language zh-Hans
#剩下是TShock设置,不做过多阐述,自行查阅资料

 

完善服务端

到这里基本上服务端已经开好,但是连接问题需要解决。因为Cloud Studio没有固定可用连接IP,所以要穿透一下。上篇zerotie无法使用,这里可以自建frp之类的。我选择了sakura frp。需要的话自行注册,我选择的隧道是MC穿透的隧道,官网有相关设置文章。和TShock同理,用wget下载Linux X64客户端,解压运行,不做过多阐述。

 

 

泰拉瑞亚连接

启动-多人模式-通过IP加入-输入穿透的IP/网址-输入端口 有密码就输入密码

[caption id="" align="alignnone" width="816"] 这个是汉化版[/caption]

 

总结

TShock - 官方中文 Terraria Wiki

Tencent Cloud Studio弊端是没有可以连接的ip,关闭网页就等于关闭服务器,所以适合基友间联机(话说我为什么不用steam联机)。还有就是总共可以创建5个工作空间,但每次只能运行1个。

本来我拿这个来联机MC的,可是MCBBS有了相关文章,我才写了联机泰拉瑞亚。当时和朋友联机MC时有时候我没空玩他想玩就可以用协助功能,他开服玩。