架设视频
版本介绍
横版卡牌回合手游【航海王·起航六UR代金券内购版】Linux手工服务端+管理后台+安卓+视频架设教程
版本截图








































教程介绍
航海王起航手游 《航海王·起航六UR代金券内购版》 Linux 架设教程
测试系统:Centos7.6
测试IP:132.232.193.4 (外网架设和局网架设方法一样)
测试服务器配置:4H8G
首先进入我们官网:MiR6.com 搜索《航海王·起航六UR代金券内购版》下载好服务端,我这里已事先下载好了
然后进入常用工具分类下载Linux管理工具,并且连接到自己的服务器。
安装宝塔直接运行命令即可。
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
输入y回车确认安装。我事先已经安装好了宝塔,这里有单独的宝塔安装教程。安装好宝塔后我们登录宝塔面板。
关闭SSL验证命令:
rm -f /www/server/panel/data/ssl.pl && /etc/init.d/bt restart
关闭后执行 “bt 14” 查看新的面板地址
搭建环境:
CENTOS 7以上系统
Nginx1.28
PHP5.6
这里不单独演示,参考之前的 “宝塔安装通用视频”.
1、关闭防火墙、开放端口
systemctl stop firewalld
systemctl disable firewalld
防火墙不关闭也行
宝塔放行端口:1-65535
或单独打开
PS:如果使用腾讯云或阿里云记得把控制台的端口也打开
2、上传hhw.zip到服务器根目录(根目录不是root目录!!使用WinSCP或其他工具上传数据,也可以直接宝塔传!!)
服务端传输完毕后,耐心等待软件全部安装完毕在解压服务端。软件安装完毕了,我们解压服务端。
解压hhw.zip 【一定要等Nginx环境安装好再解压】
cd / && unzip hhw.zip
注:解压服务端之前要确保Nginx环境已经安装成功!
注:解压服务端之前要确保Nginx环境已经安装成功!
重启Nginx:
/etc/init.d/nginx restart
给予 777权限
chmod -R 7777 /home
chmod -R 7777 /www/wwwroot
3.环境配置
增加虚拟内存:
cd /home && ./setup_swap.sh
4、服务端和网站修改 192.168.200.129 修改为你的服务器IP
服务端修改:
/www/wwwroot/hhwqh/op_game_server-op3_master/config.js 53、54行的IP
到此算服务端就可以了,下面看看客户端
5、启动游戏服务
启动游戏:
cd /www/wwwroot/hhwqh/op_game_server-op3_master && ./deploy_native.sh
启动后台:
cd /www/wwwroot/hhwqh/sdk && nohup ./sdk > sdk.log 2>&1 &
PS:启动完成如果无法进入游戏就重启一下服务器,再启动一次即可。
关闭命令:
pkill -f node
pkill -f redis-server
pkill -f mongod
pkill -f main
启动后可以通过
端口查看命令 netstat -lntp
看到 这些端口 基本就没什么问题了
我们先修改客户端.
6、客户端修改 (客户端默认地址192.168.200.129改为你自己的服务器IP地址。)
安卓
首先我们需要去下载java环境,如果你已经安装过了无需安装。之后解压客户端修改工具。
客户端修改://改“192.168.200.129”
assetsstaticstatic_config.js
classoutcomgameloginsdkCHDialog.smali
classoutcomgameloginsdkCHPayment.smali
classoutcomgameloginsdkCHSDK.smali
classoutcomwancmssdkutilUConstants.smali
PS:解压“客户端修改工具”点击“一键打开要修改的文件.bat”修改打开的五个文件,点击“加密”
加密后把“classes.dex”改为“classes2.dex”然后把“classes2.dex”和“assets”替换回客户端里面签名即可!!!
需要使用好压打开安卓客户端来替换。修改完成后,我们需要下载安卓反编译工具,对修改好的安卓客户端进行签名。签名完成,我们把桌面上新生成签名好的安卓客户端安装到安卓模拟器里进入游戏试试看。
第一次登陆自动注册账号密码。
发现无法进入游戏,我们去重启一次服务器后再启动游戏即可。重启服务器命令:reboot
PS:
简单介绍下GM后台使用
默认后台地址:
http://192.168.2.166:81/zyht
账号:99999
密码:88888
如果想更改账号密码,自行重新编译,没有写这个功能有授权后台功能
编译linux可执行文件命令:
$env:GOOS=”linux”; $env:GOARCH=”amd64″; go build -o sdk
GM后台发送都没有问题。
下面我们来测试下游戏里的功能看看。好了,其他功能就自行测试吧。更多的游戏资源可以访问www.q1q5.com下载,我们每款游戏资源均单独制作了独立的视频架设教程,让小白也可以快速上手游戏架设,快来体验自己做GM的乐趣吧!
