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
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!