Terraria服务端搭建

Terraria服务端搭建

一、环境准备

  • Linux x86_64(CentOS 8)

二、搭建

2.1 下载

官网地址最下方点击PC Dedicated Server(此链接版本为1423版本,当steam启动时更新时,服务端也要做相应的更新)即可下载最新版本的服务端,其中包括Linux/Window/Mac版本。

2.2 安装

将下载到的包上传到服务端

text
1
2
3
4
5
6
7
8
9
# 创建存放服务端文件的目录
mkdir -p /opt/terraria_server

# 解压文件到目录
unzip terrraria-server-1423.zip -d /opt/terraria_server

# 进入到解压后的Linux对应的目录,并给文件执行权限
cd /opt/terraria_server/1423/Linux
chmod +x -R ./  # 注意这里是图方便给改文件夹下所有的文件赋予了可执行权限,也可以单独给需要的文件赋予可执行权限

2.3 配置

配置文件

text
1
2
3
# 创建并编辑配置文件
## 创建在外层目录不影响更新服务端版本
vim /opt/terraria_server/terraria_config

配置内容可填写如下:

text
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# 启动时选择的地图的路径
world=/opt/terraria_server/Worlds/delta1037.wld
# 最大连接玩家个数
maxplayers=3
# 连接密码
password=******
# 指定端口,默认是7777
port=6666
# 语言配置
language=zh

# 当地图不存在时创建新地图的配置
## 地图难度
difficulty=0
## 地图大小 1(小), 2(中), and 3(大).
autocreate=3
## 地图路径和名字
worldpath=/opt/terraria_server/Worlds
worldname=delta1037.wld

完整的配置见Terraria官方配置说明

三、启动服务端

text
1
2
3
4
5
# 进入到主程序目录
cd /opt/terraria_server/1423/Linux

# 使用配置文件启动
./TerrariaServer.bin.x86_64 -config /opt/terraria_server/terraria_config

参考

【0】Linux搭建泰拉瑞亚服务器