dst-admin.jar 项目部署和相关配置

命令执行

在 Ubuntu 系统上按顺序执行以下命令:

sudo apt-get update # 更新软件源
sudo apt-get install -y openjdk-8-jdk # 安装 openJDK1.8
java -version # 查看版本,显示 "openjdk version "1.8.0_252" 就表示安装完成
wget http://clouddn.tugos.cn/release/dst-admin-1.5.0.jar -O dst-admin.jar # 下载最新版 dst-admin 安装包
java -jar dst-admin.jar # 启动 dst-admin
./install.sh # 执行饥荒安装脚本,安装饥荒客户端
./dstStart.sh # 使用 dstStart.sh 脚本管理 dst-admin 服务

注意:防火墙需要放开 8080 端口,dst-admin.jar 和 ./dstStart.sh 启动后访问 http://{ip}:8080 即可

更新 steamclient.so 文件

由于目前饥荒存在 steamclient.so 的问题,需要执行以下命令更新 steamclient.so 文件(截止于 2025-01-01,饥荒仍未修复该问题)
cp /home/ubuntu/steamcmd/linux32/steamclient.so /home/ubuntu/dst/bin/lib32/
此处可以通过以下命令实现定时执行

# 所在目录为:ubuntu:~$
vim cp_steamclient_so.sh
# 输入:cp /home/ubuntu/steamcmd/linux32/steamclient.so /home/ubuntu/dst/bin/lib32/
sudo chmod +x ./cp_steamclient_so.sh # 给予权限
crontab -e
# 输入:0 5 * * * /home/ubuntu/cp_steamclient_so.sh

注意事项:执行 cp 时,饥荒世界会关闭,需要重新启动...

参考资料:
https://github.com/qinming99/dst-admin/blob/master/README-zh.md
chatgpt

posted @   心悦卿兮  阅读(25)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!
点击右上角即可分享
微信分享提示