BILIBILI:有一只猫龙

本文使用服务器为阿里云学生特惠服务器

配置:1核 CPU / 2G RAM / 1Mbps 带宽

系统镜像:Java运行环境(*Centos7 64 | JDK8|Tomcat8)

*注:Ubuntu系列在环境配置时或有不同

1 服务器端环境准备

1.1 安装依赖

yum  install glibc.i686 libstdc++.i686 screen libcurl.i686

1.2 新建用户 安装Steam 下载游戏

新建用户

useradd -m steam

下载steamcmd

wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz

解压

tar -xvzf steamcmd_linux.tar.gz

运行  匿名登陆  自定义安装路径  343050是DST的游戏id

./steamcmd.sh +login anonymous +force_install_dir ~/dst +app_update 343050 validate +quit

1.3 检查依赖完整性

到dst/bin文件夹中,查看依赖

ldd dontstarve_dedicated_server_nullrenderer

发现找不到libcurl-gnutls.so.4,如下解决

cp /usr/lib/libcurl.so.4 ~/dst/bin/lib32/libcurl-gnutls.so.4

1.4 创建服务器启动脚本

在dst/bin中创建服务器启动脚本

echo ./dontstarve_dedicated_server_nullrenderer -console -cluster *Cluster_1 -shard Master > dst_world.sh

echo ./dontstarve_dedicated_server_nullrenderer -console -cluster *Cluster_1 -shard Caves > dst_caves.sh

*注:Cluster_1为存档文件夹名,显然此时还并没有存档

2 利用客户端生成地图及配置文件

2.1 生成服务器认证

在游戏环境(Windows)下启动客户端

在开始游戏后首页点击个人资料弹出网页

然后生成服务器认证码(Generate Server Token)并把生成的Token记录下来

2.2 创建存档

创建一个存档 配置好所有想配置的

包括房间名及密码 地上 洞穴 以及服务器MOD

并生成地图

可以进入地图测试游戏  以免MOD冲突造成的存档损坏

2.3 将完整存档文件复制到服务器端

将游戏本体路径中mods文件夹中的MOD文件夹复制到~/dst/mods文件夹下

将游戏存档(默认在库文件夹的文档中 Klei\DoNotStarveTogether中的*Cluster_1)文件夹复制到~/.klei/DoNotStarveTogether/中

以上两个路径都是对应的  路径名字差不多

注意.klei文件夹在Linux中是隐藏的  如果要查看是否存在的话可以在上级文件夹中使用ls -la命令查看隐藏的.klei文件夹

*注:默认生成的第一个存档名字为Cluster_1,此处复制你需要的那个存档就好

3 在服务器端完成部署

3.1 应用服务器认证

修改服务器Cluster_1文件夹里cluster_token.txt中的内容为之前生成的Server Token

3.2 其他配置

另外有其他可用的几个配置文件如下图所示其他可用配置文件

作用如文件名所示,内容为每行的以KU_开头的玩家id。其中拥有Server Token的玩家默认拥有管理员权限。

4 饥荒联机版,启动!

开启两个screen  在dst/bin中利用之前写好的脚本分别启动地上和洞穴的服务器:

screen -R dst_world

sh ./dst_world.sh

//出现xxx Steam ID之类的代表成功了

Ctrl+A+D

screen -R dst_caves

sh ./dst_caves.sh

Ctrl+A+D

至此

DST,启动!

寻找世界  等待所有房间加载出来或者输入自己的房间名搜索即可找到房间

加入,ENJOY UR GAME~

PS:没有小伙伴在服务器中的时候

可以在游戏中或者

服务器端screen里尚未退出的饥荒控制台中

输入c_shutdown( true / false )命令关闭服务器

true表示保存退出,false表示不保存退出

命令执行后控制台自动退出

还有很多其他有用的指令大家可以合理利用搜索引擎学习~

猫龙喵喵喵,游戏愉快~

饥荒联机版服务器搭建_饥荒联机版(Don't Starve Together)专用服务器搭建教程相关推荐

  1. 饥荒联机版服务器搭建_饥荒联机独立服务器搭建教程(一):Windows篇

    2015年的圣诞,怂恿了一大波小伙伴入手了 Steam 的 Don't Starve Together.然而截止 2016 年 1 月 9 日,Cave 洞穴服务器依然是 Beta 测试,并且直接用 ...

  2. 饥荒联机版 服务器未响应,饥荒联机版常见问题汇_饥荒联机版常见问题大全_快吧单机游戏...

    饥荒联机版常见问题大全,饥荒游戏自从开放联机之后,各位玩家也相继遇到了很多各式各样的问题,而今天笔者要给大家介绍的就是饥荒联机版常见问题大全.希望能给大家带来一些帮助. 3.找不到没有房间:右边的页面 ...

  3. 饥荒联机版联机显示服务器无应答,饥荒联机版羊奶怎么获得 饥荒联机版羊奶食谱介绍-游侠网...

    饥荒联机版中的羊奶要如何获得呢?羊奶是游戏中一种比较稀有的食材,所以有许多玩就不知道饥荒联机版中游戏中的羊奶该怎么获得,下面整理了游戏中羊奶的获得方法还有羊奶的食谱介绍,想了解的玩家快来看看吧. 饥荒 ...

  4. 搭建我的世界java版服务器,公网远程联机【内网穿透】

    文章目录 1. 搭建我的世界服务器 1.1 服务器安装java环境 1.2 配置服务端 2. 测试局域网联机 3. 公网远程联机 3.1 安装cpolar内网穿透 3.1.1 windows系统 3. ...

  5. 饥荒海难机器人怎么用_饥荒海难手机版机器人wx78怎么样 饥荒海难手机版机器人wx78属性详解...

    饥荒海难手机版机器人wx78怎么样,机器人wx78作为一个有趣的角色,很多新手玩家们却不知道机器人wx78在游戏中表现的怎么样!别着急,接下来就和小编一起来看下饥荒海难手机版机器人wx78属性详解!赶 ...

  6. 饥荒mod显示服务器连接失败,饥荒专属服务器添加MOD失败 | 手游网游页游攻略大全...

    发布时间:2015-10-15 添加mod显示无法定位程序输入点_怎么办 问题:按照教学的方式把文件夹放入mods后,然后modsettings.lua也更改了......打开游戏是提示无法定位程序输 ...

  7. 饥荒机器人升级上限多少_饥荒机器人升满级之后

    在游戏<饥荒>中,玩家恢复生命值的方法是可以吃各种食物来恢复生命值.需要注意有一些食物是有毒的,不但不会恢复生命值还会扣除生命值.此外,玩家还可以用一些材料来制详情>> 阅读: ...

  8. 三国志战略版服务器维护延时,三国志战略版服务器爆满是多少人 爆满进不去怎么办...

    三国志战略版服务器爆满是多少人?这个游戏的合区比较特别,s1赛季结束后会进行合区,之后每个赛季结束时会拆开之前的分组,然后再重新进行合区/分组,此时玩家可以选择转到其他服务器,这时候就可能碰到服务器爆 ...

  9. pubg国际版服务器维护苹果,pubg国际版服务器维护

    pubg国际版服务器维护 内容精选 换一换 Atlas 800 推理服务器(型号 3000)安装上架.服务器基础参数配置.安装操作系统等操作请参见<Atlas 800 推理服务器 用户指南(型号 ...

  10. 基岩版服务器开启坐标显示,基岩版官方服务端MOD的安装和编写

    您尚未登录,立即登录享受更好的浏览体验! 您需要 登录 才可以下载或查看,没有帐号?注册(register) x 本帖最后由 Ginkgo06 于 2018-12-24 16:59 编辑 复制代码Mi ...

最新文章

  1. 实施项目--为什么开发人员一直在抱怨需求变动
  2. mysql下载地址与安装
  3. Java中static的作用详解_java中static作用详解
  4. RAC环境在ASM上创建表空间出错ORA-569
  5. 直接调用支持ACE的product search API
  6. 青海行--(7月26日)翻越祁连山
  7. python识别节假日_Python3自动签到 定时任务 判断节假日的实例
  8. java1.8.0,jdk1.8.0版本
  9. 无代码绘制基因表达箱线图
  10. 短信hz,批量注册、模拟登陆很难吗?一个Python爬虫案例告诉你答案!
  11. isis宣告网络_ISIS协议及其配置
  12. 学iOS开发需要什么样的基础?
  13. 比特客区块链 | 从A到Z速记区块链词汇表
  14. 硬盘存储结构及分区简介
  15. 北京大学计算机科学技术研究所研究员万小军:机器写稿技术与应用 | CCF-GAIR 2017...
  16. {  周赛  }又被虐爆了
  17. 干货满满 | 不容错过的数据科学入门数学指南
  18. 520情人节了,教你如何制作自己的表白网站(附模板源码)
  19. mega-nerf安装流程
  20. 划词搜索被ewido视为高风险Adware.wSerarch

热门文章

  1. Elasticsearch索引yellow修复
  2. OAS的使用——概述
  3. centos7部署rap2
  4. 论文:A Real-Time Cross-modality Correlation Filtering Method for Referring Expression Comprehension
  5. PostgreSQL12通过pg_resetwal进行误删恢复
  6. Crate安装和配置
  7. 【Unreal Engine探索实践】第一个ARPG游戏的探索实践——ACT类第三人称3D动作游戏的简单实现
  8. v3.exo是什么文件_exo是什么文件?
  9. 亲历医院蹩脚程序(项目)的糟糕
  10. 【Python军火库】smtplib+email:一起来用Python发送电子邮件吧!