Ubuntu云服务器搭建饥荒web网页后台教程

写在前面的话

许多steam饥荒玩家都深深的体会过饥荒联机延迟卡顿的滋味,云服务器可以很好的降低联机延迟,并且可以24小时运行,即使你不在的时候你的小伙伴依旧可以在服务器里忙活建家。

本教程源自于github社区开源项目(链接),是一个非常棒的项目,可以通过网页控制管理饥荒服务器,可视化的操作,使用起来简单方便,搭建起来也相对简单。

也欢迎大家扫码加入群聊

img

环境要求

  1. Ubuntu系统的云服务一台

  2. JAVA环境jdk1.8

  3. 需要用到的工具dst-admin.jar安装包,shell连接工具

    shell工具推荐使用FinlShell,也可以使用putty和Winscp等

安装步骤

服务器购买

腾讯云,阿里云,华为云(华为鲲鹏系列ARM架构的服务器不支持)都可以,第一次尝试建议购买比较便宜的学生优惠服务器进行尝试学习

由于饥荒这个游戏服务端只能单核运行,故服务器主频越高越好。我个人推荐使用腾讯云的星星海SA2系列的服务器,新用户1核2G1M仅需93.3元一年,目前我个人的游戏服务器用的是星星海的2核4G8M。购买链接

另外限时秒杀的活动有时候也相当划算,如下图2核4G8M,仅需74元一年 购买链接

img

安装步骤

1.修改安全组,开放端口

可以选择开放所有端口,并不推荐,下面端口必须开放

饥荒常用 UDP:10888 10999 10998

网页后台 TCP: 8080

腾讯云服务器安全组开放端口教程:点击查看

阿里云服务器安全组开放端口教程:点击查看

2.使用shell工具连接到服务器

打开下载好的FinalShell,按下图所示,输入公网ip,用户名,登录到服务器

img img

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

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 结束进程,进行下一步

img

6.安装饥荒服务器

#执行安装饥荒客户端安装程序
./install.sh

安装成功后如下

img

7.启动网页管理平台

#启动网页管理平台 输入3重启服务
./dstStart.sh

执行结果如下

img

访问网页管理平台

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

登陆成功后就可以开始设置服务器了

image-20210904142256213

推荐阅读

饥荒存档文件的介绍

饥荒管理平台使用文档

Q.E.D.