泰拉瑞亚云服务器开服教程
面板一键开服:https://game.95vps.com/
准备工作
-
选择云服务商:
- 常见选择包括:桔子数据。根据需求选择合适的套餐,推荐配置为至少 2GB RAM。
-
购买服务器:
- 选择 Ubuntu 20.04 或更高版本的操作系统。
连接到云服务器
- 使用SSH连接到服务器:
ssh 用户名@服务器IP
- 默认用户名一般为
root
或你在购买时设置的用户名。
- 默认用户名一般为
安装必要的软件
-
更新包管理器:
sudo apt update && sudo apt upgrade -y
-
安装 SteamCMD:
你需要安装SteamCMD
来下载泰拉瑞亚服务器。sudo apt install steamcmd
- 如果使用的是较新版本的Ubuntu,可能需要设置链接:
sudo ln -s /usr/games/steamcmd /usr/bin/steamcmd
-
安装依赖:
sudo apt install lib32gcc1
下载和配置泰拉瑞亚服务器
-
创建服务器目录:
mkdir ~/terraria_server cd ~/terraria_server
-
使用 SteamCMD 下载泰拉瑞亚服务器:
启动SteamCMD
并输入以下指令:steamcmd
然后在
SteamCMD
提示符下输入:login anonymous force_install_dir ./ # 设置服务器安装目录 app_update 105600 validate # 下载泰拉瑞亚服务器 quit # 退出SteamCMD
配置服务器
-
创建配置文件:
nano ~/terraria_server/serverconfig.txt
-
在
serverconfig.txt
文件中,设置以下配置:# 服务器名称 server_name = "我的泰拉瑞亚服务器" # 服务器密码(如果不需要则留空) password = "你的密码" # 最大玩家数 max_players = 8 # 世界名称 world_name = "我的世界" # 世界模式(1=普通,2=专家,3=大师) world_type = 1 # 世界大小(0=小,1=中,2=大) world_size = 1 # 启用 PvP(1=是,0=否) pvp = 0
-
保存并退出:
按CTRL + X
,然后按Y
以保存更改。
启动泰拉瑞亚服务器
-
启动服务器:
cd ~/terraria_server ./TerrariaServer.bin.x86_64 -config serverconfig.txt
-
接受 EULA:
启动服务器后,命令行会提示你接受服务条款,输入yes
。 -
配置其他服务器选项(如需要):
可以在启动时添加其他参数,具体请参考泰拉瑞亚官方文档。
开放端口
确保你的云服务器防火墙已开放以下端口(通常使用Linux的ufw
命令):
sudo ufw allow 7777/tcp
连接到服务器
- 启动泰拉瑞亚游戏客户端。
- 进入“多人游戏”选项,选择“加入游戏”,输入你的服务器IP地址和端口(默认为7777),输入密码(如果设置了)。
维护与管理
-
保存当前进度:
在游戏中输入/save
命令,保存当前世界。 -
退出服务器:
在服务器终端输入/exit
以关闭服务器。
定期备份
建议定期备份 ~/terraria_server/worlds
目录中的世界文件,以防数据丢失。
运行脚本(可选)
为了方便,以后可以创建脚本来启动服务器:
nano ~/terraria_server/start.sh
输入以下内容:
#!/bin/bash
cd ~/terraria_server
./TerrariaServer.bin.x86_64 -config serverconfig.txt
然后使脚本可执行:
chmod +x ~/terraria_server/start.sh
以后只需运行 ./start.sh
即可启动服务器。