今天系统讲一下颂游搭建
并非镜像。镜像简单些,但是局限性太强。
环境linux系统 centos7.5 6位 mysql5.6 ngnix1.14 php5.6
=================================
安装宝塔
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_pro.sh && sh install.sh
中间有个让你确认的点击 y 就行 接下来就等他自己安装完毕。
我用的是Putty7.0 远程软件,可以在a8zhan.com上面下载。
我先暂停一下,等他安装,大概5分钟左右。看服务器配置。
现在装好了。
Bt-Panel: http://148.70.85.133:8888
username: uycypirv
password: be9042ff
宝塔自己配置需要时间,大家等待即可。大概5-15分钟。中间不要操作任何东西。
装完宝塔了。
=========================================
配置宝塔。
1安装 redis 5.0
2开通端口 1:60000
3配置mysql 端口为3308
4 在PHP5.6内拓展安装 redis5.6
重启一下吧。因为有点卡顿,在你们部署的时候尽量不要重启哈。没有安装上redis 等会再安装吧。
5 安装GO环境 按照我的操作步骤来,很多人不知道怎么安装,看教程都看不懂。,
【先直接跳到教程的第二步,复制命令到putty 他会自己安装,按照他的指引一步一步来就行了】
go version go1.10.3 linux/amd64 按照步骤出现这个就说明安装成功了。
===================================================
三 配置网站文件
1:配置文件 我已经修复好了的,直接修改就可以了,1文件夹是后台下载之类的。bin文件夹是服务端。
我整理过的数据库的密码为Aa123456789 你们可以直接默认不需要修改就省事多了。
2 修改 G:颂游客服TG:@web58678原始包松油修复版1qp_hostMobileAdminConf--------config.php 内的域名以及IP (其中2处域名 2处IP 共4处)
"ip"=>"119.145.148.132",这里记得修改一处IP
域名需要是12位最好。没有限制的哈!
3修改G:颂游客服TG:@web58678原始包松油修复版1qp_htapplication----config.php内的 微信开发者账号(共1处)以及域名6处
"GameName"=>"多宝互娱",这里是后台名称修改的地方
网站配置文件就OK 了。。
==================================================
四:服务端文件(bin文件内)
配置服务端讲一下需要修改的地方
1 G:颂游客服TG:@web58678原始包松油修复版ininasset-----config.json 修改内的1处IP 2处域名
2 修改G:颂游客服TG:@web58678原始包松油修复版ininackstage----config.json内 3处IP
3 修改G:颂游客服TG:@web58678原始包松油修复版ininserver -----center_config.json 2处IP
game_config1.json 1处IP
game_config2.json 1处IP
game_config3.json 1处IP
login_config.json 2处IP
4 用16进制修改 G:颂游客服TG:@web58678原始包松油修复版ininserver内的三个文件如下:
center 搜.cn https://guangzhouyunkj.60msf.cn这个替换成我自己域名 https换成http 共1处
game 同center一样 共1处
login
搜索rangewx wx45fabababae65881替换成我们自己的 共20处。
搜索ca-bundle.crt 9beeedd34537bf0f9af68439aa35d916替换成我们自己的 共15处
这里面我说下 center game 这两个文件主要是修改跳过验证的文件,各改一处域名,长度我们和它一样就行。这里说下login他主要是修改微信开发者ID 还有秘钥的。
OK 服务器搞定!
====================================================
五打包上传服务器
1上传网站文件 www/wwwroot下面 。------解压default文件名命名
2建立站点指向default文件夹
3添加IP 如果不能添加不添加也行。
4伪静态
location /qp_host/ {
if (!-e $request_filename){
rewrite ^/qp_host/(.*)$ /qp_host/index.php?s=$1 last;
}
}
location /qp_ht/ {
if (!-e $request_filename){
rewrite ^/qp_ht/(.*)$ /qp_ht/index.php?s=$1 last;
}
}
location /qp_down/ {
if (!-e $request_filename){
rewrite ^/qp_down/(.*)$ /qp_down/index.php?s=$1 last;
}
}
5:上传服务端 权限777
6上传数据库 先建立数据库名----对应导入sql--------改数据库密码,账号不需要修改。Aa123456789--------设置数据库权限(所有人)
7修改管理后台登录密码
8尝试登录管理后台 sy.irbwha.cn/qp_host/Admin/ 账号和密码是我数据库修改的 admin 123456
到此为止宝塔安装调整完毕了也就。
=============================================
客户端修改
一 安卓端修改
1修改名字直接搜索替换
2修改projects鸿运娱乐Projectassetssrc----game.min.jsc 16进制打开
搜.cn sy.as68zt.cn替换我们自己的 共7处域名
这里面还有各1处微信ID 和秘钥 这个我替换了就不换了
3 AndroidKiller_v1.3.1projects鸿运娱乐Projectassets es 内40个文件120个IP或者域名修改,如果替换域名,后面的端口需要保留,
4修改图标以及LOGO。
修改后打包即可。
=============================================
二启动服务端子游戏等。
打开SSH或者Putty
先命令执行所有文件777权限 ,中间卡顿了,我们直接回车就行。
cd /home/bin/server
chmod +777 login
cd /home/bin/asset
nohup ./assetserver &
cd /home/bin/backstage
nohup ./backstage &
cd /home/bin/server
nohup ./login &
nohup ./center &
nohup ./game 1 &
nohup ./game 2 &
nohup ./game 3 &
全部启动完毕后,我们就可以测试游戏了。由于我的模拟器有毛病,微信登录有问题,就不过多演示了。已经跳转了我就不演示了哈。
=============================================
苹果端修改
1 苹果修改和安卓一样的,只是苹果多了一个Info.plist 修改名字的。和jhb文件。我演示一下。这里微信开发我修改过了就不修改了
jhb内就只有微信开发ID有2处修改保存就行。
2PayloadHSign.appsrc ----game.min.jsc 内7处域名替换。也有微信开发者ID与密钥各一处,我替换过了。
刚刚关了,现在继续
3修改 PayloadHSign.app es----内40个文件120个IP或者域名修改,如果替换域名,后面的端口需要保留,
稍等我换下图标,。
修改好再压缩---重命名即可。
OK,今天就全部讲完了,同行别屌我,我的客服TG:@web58678如果不会的可以问我,我将无偿为你解答一个问题。