本人非常厌恶各种联机平台和联机工具,比如某暴力动物吃,我打个游戏还要专门下个软件?太麻烦了吧。Steam自带的联机,网络性能是真的辣鸡,和朋友联机就没有流畅过。在国内的服务器上搭建服务器后,联机体验那叫一个丝滑,下面讲如何在服务器上搭建Terraria的服务器。(当然如果你有公网IP,用自己家电脑开也行

(零)官方Wiki

想要获取最新版的服务端和开服教程,可以去官方查看。
英文地址:更新快,1.4.0.5更新后第一时间,我就在这找到了服务端
中文地址:更新慢

(一)购买与连接服务器

国内的一大把,推荐买大厂的,阿里云,腾讯云之类的。学生认证之后一个月10块钱不到。连接工具可以使用xShell之类的,下载里面有破解版,或者直接在网页上连都行,反正配置后就不用管了。具体教程百度搜

(二)安装Screen

Screen是为了让你关闭与服务器连接后,服务端依旧保持运行。不然你断开连接,Terraria服务器也关掉了。
下面都是讲debian系统,ubuntu也一样。centos之类的自己去官网看

(1)安装

apt install screen

(2)新建会话。tr就是会话名,你也可以起其他的

screen -S tr

这样就可以了,新建会话之后就会自动打开那个会话,如果不小心关掉了,可以输入

screen -r tr

重新打开会话,注意大小写。

这样子,在tr会话下搭建Terraria的服务器,关闭服务器连接后,服务端依旧运行。

(三)下载服务端

可以去官网下载,下载后使用xftp传到服务器上,或者直接在服务器上输入命令下载

wget https://terraria.org/system/dedicated_servers/archives/000/000/039/original/terraria-server-1405.zip

不过国内服务器连接官方特别慢特别慢,如果你有http代理,可以输入

export https_proxy=你的代理地址

添加一个临时代理,然后再执行上面的wget下载,下载完成后再清空代理即可。
我不提供代理,但可以提供已经下载好了的1.4.0.5服务端。
蓝奏云下载

(四)解压,修改权限

(1)安装unzip

apt install unzip

(2)解压

unzip terraria-server-1405.zip

(3)添加权限

cd tr-server-1405/Linux/
chmod +x TerrariaServer.bin.*

(五)运行服务端

./TerrariaServer.bin.x86_64

然后看提示,输入数字选择世界,输入n新建世界之类的。搭建好后,就可以在游戏里直接通过ip连接了。

(六)结束

如果有疑问可以在评论区留言

标签: Terraria

添加新评论