饥荒联机服务器搭建模板
本文最后更新于:2020-06-02 19:58
Ubuntu 32位及64位测试通过,其他Linux发行版本未测试,可自行测试
克隆时请用命令
1 | |
或将克隆后的文件夹重命名为dst-server
务必保证dst-server文件夹在用户主目录下
修改相关配置
服务器名称及密码等
修改dst-server/klei/DoNotStarveTogether/Cluster_1/cluster.ini
1 | |
将
服务器名及服务器说明改为你想要的
不设密码的话就留空
其他修改参见Linux搭建饥荒服务器指南
服务器世界设置
修改dst-server/klei/DoNotStarveTogether/Cluster_1/Master/leveldataoverride.lua及dst-server/klei/DoNotStarveTogether/Cluster_1/Caves/leveldataoverride.lua
修改内容参见Linux搭建饥荒服务器指南
服务器mod设置
修改dst-server/klei/DoNotStarveTogether/Cluster_1/Master/modoverrides.lua及dst-server/klei/DoNotStarveTogether/Cluster_1/Caves/modoverrides.lua
此两个文件为mod设置
另外还需修改dst-server/dst/mods/dedicated_server_mods_setup.lua
此文件为mod下载列表
修改内容参见Linux搭建饥荒服务器指南
初始化
32位运行init32.sh,64位运行init64.sh,如果无法运行吗,先运行chmod +x *.sh
日常使用
launch.sh启动服务器
不推荐运行该脚本,建议运行restart.shrestart.sh重启服务器
即使服务器没有开启,也可运行该脚本启动服务器,如果出现No screen session found.,忽略即可shutdown.sh关闭服务器update.sh更新服务器
服务器每天6点自动更新
执行命令crontab -e,以nano或则vi方式打开crontab
在最下面粘贴以下内容:
1 | |
其中
/home/ubuntu/根据你dst-server放的位置修改
如果你的用户名也是ubuntu,且放在用户主目录下,那么就不需要修改
如果你的用户名不是ubuntu,请将/home/ubuntu/的ubuntu替换为你的用户名
如果你以root用户登录,且放在用户主目录,请将/home/ubuntu/改为/root/