bengogo 发表于 2025-3-29 15:14:46

Docker游戏服务端【手游】【雄霸三国志】

本帖最后由 bengogo 于 2025-3-29 15:14 编辑

https://pub-d22f98f8a8574f3881ec51c2813ba469.r2.dev/sgz/1.jpghttps://pub-d22f98f8a8574f3881ec51c2813ba469.r2.dev/sgz/2.jpghttps://pub-d22f98f8a8574f3881ec51c2813ba469.r2.dev/sgz/3.jpghttps://pub-d22f98f8a8574f3881ec51c2813ba469.r2.dev/sgz/4.jpghttps://pub-d22f98f8a8574f3881ec51c2813ba469.r2.dev/sgz/5.jpghttps://pub-d22f98f8a8574f3881ec51c2813ba469.r2.dev/sgz/7.jpghttps://pub-d22f98f8a8574f3881ec51c2813ba469.r2.dev/sgz/7.jpghttps://pub-d22f98f8a8574f3881ec51c2813ba469.r2.dev/sgz/8.jpghttps://pub-d22f98f8a8574f3881ec51c2813ba469.r2.dev/sgz/9.jpghttps://pub-d22f98f8a8574f3881ec51c2813ba469.r2.dev/sgz/10.jpghttps://pub-d22f98f8a8574f3881ec51c2813ba469.r2.dev/sgz/11.jpghttps://pub-d22f98f8a8574f3881ec51c2813ba469.r2.dev/sgz/12.jpghttps://pub-d22f98f8a8574f3881ec51c2813ba469.r2.dev/sgz/13.jpghttps://pub-d22f98f8a8574f3881ec51c2813ba469.r2.dev/sgz/14.jpghttps://pub-d22f98f8a8574f3881ec51c2813ba469.r2.dev/sgz/16.jpg

Docker游戏服务端【手游】【雄霸三国志】本教程使用Ubuntu 20.04演示搭建过程,建议使用Ubuntu 20.04、 Centos7.9和Debian10作为宿主机系统搭建。此服务端需要使用4G内存,如果内存不够可以配合虚拟内存使用。
(一)安装docker和docker compose
1.更新系统
Ubuntu20.04/Debian10
apt-get update && apt-get upgrade -y
Centos7
yum update -y

2.安装docker和docker compose
bash <(curl -sSL https://linuxmirrors.cn/docker.sh)
输入命令后按照引导进行安装。

(二)搭建服务端
1.将sgz.tar文件上传到服务器root目录

2.镜像导出到服务器
docker load < sgz.tar

3.把sgz件夹整个文件夹上传到服务器root目录,并启动容器
cd sgz
docker compose up -d

4.登陆容器设置服务端并启动游戏
地址:ip:522   账号:root 密码:123456

systemctl restart mysql    #重启数据库

修改服务器ip

sed -i 's/192.168.200.100/你的外网ip/g' /data/server/slg-game1/bin/app.properties
sed -i 's/192.168.200.100/你的外网ip/g' /data/server/slg-game2/bin/app.properties
mysql -u root -p123456 -D slg_login -e "UPDATE tbl_servers SET address = '你的外网ip:1030' WHERE address = '192.168.200.100:1030';"
mysql -u root -p123456 -D slg_login -e "UPDATE tbl_servers SET address = '你的外网ip:1130' WHERE address = '192.168.200.100:1130';"
mysql -u root -p123456 -D slg_login -e "UPDATE tbl_servers SET chat_address = '你的外网ip:1020' WHERE chat_address = '192.168.200.100:1020';"
chmod 777 /root/stop.sh

/root/start.sh       #启动游戏

/root/stop.sh       #关闭游戏

***如果遇到以上所有过程都正常,但还是无法进入游戏。可以重启一下游戏,就可以正常进入游戏了***

(三)客户端修改,替换以下路径中文件的IP‘192.168.200.100’
安卓客户端:
/assets/bin/Data/09be60d83b7b9b6419e152c590ce703a
1.将需要修改的文件用解压工具从客户端复制出来。
2.解压uabea.zip工具,运行UABEAvalonia.exe(过程中如需要安装.net6.0请同意下载并安装)
将需要修改的文件拉到运行中的窗口,选中appsettinginfo点击编辑数据,在弹出窗口找到192.168.200.100修改为你的实际ip并保存。
3.将修改好的文件替换到客户端。

如需要安装在真机,请自行签名。

CDK生成后台:
http://你的外网ip:88/ht/cdk
GM码:123456

玩家后台:
http://你的外网ip:88/ht

百度网盘: https://pan.baidu.com/s/1TUsTsHk457oOQtjSl0rlaQ?pwd=dvsj 提取码: dvsj
视频教程链接:https://www.bilibili.com/video/BV1qXZFYSEUR/

***本教程只限于技术研究使用,请勿用于商业用途。***

***本教程资源全部来自互联网,仅供研究学习使用,下载后请于24小时内删除,或购买正版。***



suer99 发表于 2025-3-29 16:45:21

好像这是给技术高端玩友定制的,小白看看路过

qq2900958 发表于 2025-3-29 16:54:45

期待一键端

aq259926 发表于 2025-3-29 20:11:13


期待一键端

blbl520520 发表于 2025-3-29 21:15:18

谢谢分享

laoda1229 发表于 2025-3-30 06:44:56

Docker游戏服务端【手游】【雄霸三国志】

bengogo 发表于 2025-3-30 13:19:05

suer99 发表于 2025-3-29 16:45
好像这是给技术高端玩友定制的,小白看看路过

恰恰相反!完全可以把这个称为云机一键端。当然,把这个部署在虚拟机也是轻松简单的。

gdkdcc 发表于 2025-3-31 21:52:51

感谢分享,服务启动后进游戏新建角色的时候总是提示服务器正在启动,这个是什么原因,不知道对应的端口是什么,感觉是1120和1020端口有问题?

马到丨成功 发表于 2025-4-1 00:36:11

期待一键端

qq2900958 发表于 2025-4-1 06:45:24


期待一键端

村村通与 发表于 2025-4-1 07:30:57

谢谢分享

xyz7220633 发表于 2025-4-1 08:17:38

Docker游戏服务端【手游】【雄霸三国志】                                                                                             

mikejun 发表于 2025-4-1 08:29:01

我的docker盒子配置太低,我主要是跑青龙的。不然就挂个游戏了。现在只能纯观望

bengogo 发表于 2025-4-1 10:48:04

本帖最后由 bengogo 于 2025-4-1 10:50 编辑

gdkdcc 发表于 2025-3-31 21:52
感谢分享,服务启动后进游戏新建角色的时候总是提示服务器正在启动,这个是什么原因,不知道对应的端口是什 ...
估计设备性能不够,服务没完全正常启动,可以尝试增加点虚拟内存,多启动几次。

hhj134 发表于 2025-4-1 10:54:08

不错的帖子!

gdkdcc 发表于 2025-4-1 13:46:00

bengogo 发表于 2025-4-1 10:48
估计设备性能不够,服务没完全正常启动,可以尝试增加点虚拟内存,多启动几次。

谢谢,我在试试,之前分配的8核,16G内存,我感觉应该够了,这游戏看起来不吃资源

bengogo 发表于 2025-4-1 14:18:49

gdkdcc 发表于 2025-4-1 13:46
谢谢,我在试试,之前分配的8核,16G内存,我感觉应该够了,这游戏看起来不吃资源

4h8g就够了,多尝试启动几次吧。

bengogo 发表于 2025-4-1 14:20:05

gdkdcc 发表于 2025-4-1 13:46
谢谢,我在试试,之前分配的8核,16G内存,我感觉应该够了,这游戏看起来不吃资源

4h8g就够了,多尝试启动几次吧。
还不行的话进群交流。

hhj134 发表于 2025-4-1 16:07:33

学习了,很有用!

gdkdcc 发表于 2025-4-1 19:50:28

bengogo 发表于 2025-4-1 14:20
4h8g就够了,多尝试启动几次吧。
还不行的话进群交流。

问题找到了,某些个csv文件加载不上去,固定的有加载missile_csv提示这个参数异常,我在想要不要降低点配置:
页: [1] 2
查看完整版本: Docker游戏服务端【手游】【雄霸三国志】

本站内容如若侵犯到您的权益,请来电来函告知,我们会尽快处理!
联系QQ:1953150286,2251387361,123784736,免责申明