Ubuntu云服务器搭建饥荒web网页后台教程
写在前面的话
许多steam饥荒玩家都深深的体会过饥荒联机延迟卡顿的滋味,云服务器可以很好的降低联机延迟,并且可以24小时运行,即使你不在的时候你的小伙伴依旧可以在服务器里忙活建家。
本教程源自于github社区开源项目(链接),是一个非常棒的项目,可以通过网页控制管理饥荒服务器,可视化的操作,使用起来简单方便,搭建起来也相对简单。
也欢迎大家扫码加入群聊

环境要求
-
Ubuntu系统的云服务一台
-
JAVA环境jdk1.8
-
需要用到的工具dst-admin.jar安装包,shell连接工具
shell工具推荐使用FinlShell(下载链接),也可以使用putty和Winscp等
安装步骤
服务器购买
腾讯云,阿里云,华为云(华为鲲鹏系列ARM架构的服务器不支持)都可以,第一次尝试建议购买比较便宜的学生优惠服务器进行尝试学习
由于饥荒这个游戏服务端只能单核运行,故服务器主频越高越好。我个人推荐使用腾讯云的星星海SA2系列的服务器,新用户1核2G1M仅需93.3元一年,目前我个人的游戏服务器用的是星星海的2核4G8M。购买链接
另外限时秒杀的活动有时候也相当划算,如下图2核4G8M,仅需74元一年 购买链接

安装步骤
1.修改安全组,开放端口
可以选择开放所有端口,并不推荐,下面端口必须开放
饥荒常用 UDP:10888 10999 10998
网页后台 TCP: 8080
腾讯云服务器安全组开放端口教程:点击查看
阿里云服务器安全组开放端口教程:点击查看
2.使用shell工具连接到服务器
打开下载好的FinalShell,按下图所示,输入公网ip,用户名,登录到服务器


3.安装JAVA环境 JDK1.8
在终端命令行中输入如下命令
#更新软件源
sudo apt-get update
#安装openJDK1.8
sudo apt-get install -y openjdk-8-jdk
#查看版本
java -version
#显示 "openjdk version "1.8.0_252" 表示安装完成
4.下载最新的dst-admin.jar安装包
#进入到home目录
cd ~
#下载安装包
wget https://storage.hxft.xyz/dstadmin/dst-admin-1.3.0.jar -O dst-admin.jar
其他下载地址https://pan.hxft.xyz/dst-admin/
5.启动dst-admin.jar安装包
#显示 dst-admin-饥荒管理平台-启动成功(Successfully started) 表示安装完成
java -jar dst-admin.jar
启动 dst-admin.jar 安装包成功后将释放两个脚本
install.sh 用于安装饥荒服务器
dstStart.sh 用于启停饥荒管理平台网页
若启动失败检查一下jar包的文件名是否正确,可以重命名为dst-admin.jar
成功后,然后按 Ctrl+C 结束进程,进行下一步

6.安装饥荒服务器
#执行安装饥荒客户端安装程序
./install.sh
安装成功后如下

7.启动网页管理平台
#启动网页管理平台 输入3重启服务
./dstStart.sh
执行结果如下

访问网页管理平台
此时我们就可以在浏览器输入我们的访问地址登陆管理后台,地址为服务器的公网IP,加端口号,即:http://xx.xx.xx.xx:8080,默认用户名admin 默认密码123456
登陆成功后就可以开始设置服务器了

推荐阅读
饥荒管理平台使用文档
Q.E.D.