亲测截图:
测试系统:centos 7.2
测试配置:2H4G(实际占用2.5G左右)
里面测试有元神,而且是召唤书弄出来的,假人会跑会攻击你像哈巴狗一样跟着你跑!
录制了视频架设教程打包在服务端里面了!
11-17更新:
更换了修复装备强失败的补丁,(直接下载搭建就行)
如果是以前的请看这篇文章自己替换修复https://35boke.com/2365.html
目前发现问题:
测试iOS苹果客户端也有点问题进不去游戏!
视频文字教程日志:
35博客录制视频 35boke.com
安装宝塔直接运行命令即可。
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh
搭建环境:
CENTOS 7以上系统
Nginx1.14
mysql5.6
php5.6
为了节省时间 我上面的都安装好了
不会安装宝塔的就参考这篇教程:https://35boke.com/2288.html
下面开始搭建
1、关闭防火墙、开放端口
centos7系统
systemctl stop firewalld.service
systemctl disable firewalld.service
宝塔放行端口:1:65535
为了安全考虑你也可以不关闭防火墙直接单独放行:81、222157、222158
2、上传cs.zip到服务器根目录/(根目录不是root目录!!!!
上传好后,解压cs.zip
cd /
unzip cs.zip
给予data 777权限
chmod 777 -R /data
3、设置数据库密码为:35boke(在宝塔直接设置)
创建数据库并导入数据.(命令行工具)
cd /data
./sk
数据库 – 从服务器获取 (获取到2个)
4、创建站点
宝塔新建站点端口81
目录 www/wwroot/35boke
测试一下网站是否正在 就是我刚才那样操作
修改以下根目录路径文件中111.229.12.103为你自己外网ip
服务端
data/sbin/resource/config/gateway_cfg.lua 一共4处
data/sbin/resource/config/session_cfg.lua 一共4处
网站
www/wwwroot/35boke/api/ym_api.php 一共5处 区名 公告等在这里改
到此算是基本搭建完毕。
5、启动游戏服务
启动命令
cd /data/
./q
这里的5个都是显示 vice start success. 如果显示service failure
就关闭重新启动或者单独启动失败的
停止命令
cd /data/
./t1
#先运行上面的,等待1分钟左右在运行下面整个关闭
cd /data/
./t
success表示启动成功.service failure表示启动失败
如果上面启动时候有的程序没启动起来 可以单独启动该程序
找到下面对应的启动就好了。
cd /data/sbin/linux
bash db_service.sh start 0801
bash session_service.sh start 0801
bash gamegate_service.sh start 0801 1
bash world_service.sh start 0801
bash nameserver_service.sh start 2
停止
killall GameGateway_d
killall DBAServer_d
killall SessionServer_d
killall WorldFrame_d
killall NameServer_d
启动后 我们可以使用 netstat -ntlp 查看下端口
这个端 3000启动起来就没什么大问题,如果没有就会显示 服务器维护
6、客户端修改
解包客户端
后找到defServerList.json文件修改192.168.200.129为你自己的
路径:
\assets\kuniu\defServerList.json
\assets\kuniu\netconfig.luac4
这个端好像只需要改下面这一个就好了
\assets\kuniu\src\YMConfig.lua
这里我是压缩打开的修改完记得签名
苹果的也是
\Payload\cqsj-mobile.app\kuniu\defServerList.json
\Payload\cqsj-mobile.app\kuniu\src\YMConfig.lua
我们测试看看
可以了,我们安装测试下.
没什么问题下面简单介绍下GM使用
差不多了,教程到此结束.
PS:
大概步骤:
现在直接运行GM后台会报错误,我们需要修改下 跨站
找到我们刚刚创建的网站(为了安全你也可以把GM单独建立一个网站)
点击 设置 – 网站目录(把防跨站攻击(open_basedir)签名的钩钩去掉) 然后重启php就好了
后台地址:111.229.12.103:81/gm
账号 admin 密码 35boke
发元宝这些我记得好像最多是6位数的 再多了也不显示 我也不测试了 大概能用就行
感谢观看了
隐藏内容需要付费才可以看见
谢谢大佬分享,看下需要金币吗
楼主辛苦了,谢谢楼主,楼主好人一生平安!
这个逼装的我给82分,剩下的用666的方式打给你!
不错不错!感觉好极了
水贴是注定孤独的旅行,路上少不了吐槽和嘲笑。但那又怎么样,哪怕经验暴涨,我也要抢的漂亮!我是水神,我为自己带盐,偶尔也带块洋芋粑。
这个逼装的我给82分,剩下的用666的方式打给你!