本教程仅限学习使用,禁止商用,一切后果与本人无关,此声明具有法律效应!!!!
教程是本人亲自搭建成功的,绝对是完整可运行的,踩过的坑都给你们填上了。
如果你是小白也没问题,跟着教程走也是可以搭建成功的,但是一定要有耐心。。。
一. 演示视频
01:24
二. 环境
联网环境: centos7.6 (可远程帮搭建)
单机(局域网)环境: 虚拟机镜像源码文件贡献
https://gitee.com/hadluo/game_code_01.git
单机虚拟机教程
游戏解压到D盘 D:/SH_www.cucc.cc
- 安装 安装虚拟机.7z 虚拟机
- [1].启动虚拟机 - 编辑 - 虚拟网络编辑器 - 选VMnet8 - 改子网IP192.168.200.0 - 确认开启此虚拟机 - 弹窗选 我已移动该虚拟机
- 虚拟机加载登录界面 - 打开 [2].启动服务端 - 连接 - 最下方 启动1 - 启动2
- 安装 山海.apk 到安卓模拟器 开始游戏 账号密码登录 自动注册等待服务端启动完成GM后台:
http://192.168.200.128:1082/gm/gm.php
GM码maomao
教程结束
虚拟机IP:192.168.200.128
账号root密码123456
宝塔https://192.168.200.128:20166/20166
账号bl20166密码2016620166
联网教程 (可远程帮搭建)
安装宝塔:yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec输入y回车确认安装宝塔安装环境:Nginx1.24
mysql5.6
php7.4
php5.6
Redis6.2.7宝塔放行端口1-65535关闭防火墙:systemctl stop firewalld
systemctl disable firewalld上传cucc.zip到服务器根目录解压:cd /
unzip cucc.zip给予权限:chmod -R 777 /data/安装环境:yum install gcc -y
yum install gcc-c++ -y
yum install glibc* -y
ldconfig
cd /usr/local
tar xzf Python-3.6.8.tgz
cd Python-3.6.8
./configure --prefix=/usr/local/Python-3.6.8 --enable-optimizations && make && make install 【这一步非常慢耐心等待】
mv python pypy3.6
ln -s /usr/local/Python-3.6.8/bin/python3.6 /usr/bin/pypy3.6
ln -s /usr/local/Python-3.6.8/bin/pip3 /usr/bin/pip3
/usr/bin/pypy3.6 -m pip install tornado --use haversine -i https://pypi.doubanio.com/simple/
ldconfig宝塔修改数据库root密码为http://www.cucc.cc创建导入数据库:cd /data
./sk宝塔新建网站:第一个:127.0.0.1:84目录选择/data/game/htdocs/centerPHP版本7.4关闭放跨站设置运行目录为gateway第二个:127.0.0.2:82目录选择/data/game/htdocs/center/countlyPHP版本7.4关闭放跨站设置运行目录为site第三个:127.0.0.3:1081目录选择/data/game/htdocs/cdnPHP版本7.4第四个:127.0.0.4:1082目录选择/data/game/agent/tt06_s1/htdocsPHP版本5.6修改IP: (把192.168.200.128改成你的IP)\data\game\agent\tt06_cross\server\2023061301\debug\serverconfig.xml
\data\game\agent\tt06_s1\server\2023061301\debug\serverconfig.xml
\data\game\htdocs\center\gateway\class\controller\de1\query.php
\data\game\htdocs\center\gateway\class\controller\dev\query.php
\data\game\htdocs\center\gateway\site\dev\dev-query-g6.php
\data\game\htdocs\center\gateway\site\dev\query.php启动命令:cd /data
./s1.sh
cd /data
./cross.sh关闭命令:cd /data
./stop.shGM授权后台:http://IP:1082/gm/gm.phpGM码maomao安卓端\assets\AssetBundle\lua\preload-12F4B44DF04C6359777A542D312A010B.ab\assets\AssetBundle\lua\game_folder\login-9BAB1D1E2A4AB30FC115A61D8E3A426A.ab使用AssetBundleExtractor.exe修改2个文件1.使用AssetBundleExtractor.exe - 打开 - 选preload-12F4B44DF04C6359777A542D312A010B.ab -弹框选是 - 文件名写1 - 保存 - 信息 - 找到选中global_config.lua - 导出转存 - 修改IP - 导入转存 -确认 - 选是 - 文件 - 保存 - 文件名写2 - 文件 - 压缩 - 选中文件名2 - 确认 - 选中preload-12F4B44DF04C6359777A542D312A010B.ab - 覆盖保存2.使用AssetBundleExtractor.exe - 打开 - 选login-9BAB1D1E2A4AB30FC115A61D8E3A426A.ab -弹框选是 - 文件名写1 - 保存 - 信息 - 找到选中login_ctrl.lua - 导出转存 - 修改IP - 导入转存 -确认 - 选是 - 文件 - 保存 - 文件名写2 - 文件 - 压缩 - 选中文件名2 - 确认 - 选中login-9BAB1D1E2A4AB30FC115A61D8E3A426A.ab - 覆盖保存
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。