|
|
教程演示虚拟机地址:192.168.8.128 外网和局域网搭建方式雷同
准备工具:Notepad++、N11、BtSoft-Win
这里我服务端数据库都是从一键端提取,如果你拿到的端就是手工端,直接快进到后面。。
一、提取一键端里面数据
从一键端里面提取三个部分
数据库、服务端、WEB端
我们先提取数据库
打开 一键端里面的 [1]phpstudy 启动数据库 ,有些老版本的[1]phpstudy 也一样
使用N11 链接数据库 并导出 需要的库
启动错了 WEB不用启动
找到需要的 库 右键
转存
cq_account
cq_actor1
cq_amdb
cq_gstatic
cq_locallog
cq_log
cq_name
gameback
这些日志可以清掉,参考站内的其他教程,你一可以在导出前 先进行 清档。就没有那么多无关数据了
我们只演示一个区
cq_actor2这个是二区的就不管了
cq_actor99是跨服 也不管
数据库部分到这里
下面 拷贝服务端
一般都在 build_pub 我们把 build_pub 整个拷贝出来
网站部分 有些直接在目录下面www里面有些是在 phpstudy_pro的程序里面
这个端的直接在目录WWW里面
把 整理出来的 东西压缩,备用
二、开始架设
1、关闭防火墙、开放端口
这个不讲解了,服务器 最好防火墙开起来,
只放行需要的端口
我是演示就直接关闭了防火墙
2、上传服务端到服务器
等压缩结束压缩结束了.上传到服务器
上传后解压. 你可以解压到任意目录这里我直接放D盘
解压好了,我这个是空服务器 安装下服务器的运行库,不然有些软件会出错
3、安装环境 (服务器的环境还是要安装 比如编辑软件 运行库这些)
N++ Setup_v7.7.1.0
64位微软常用运行库合集2016.04
下面装宝塔软件,可以到官网下载最新的
一般默认即可
BtSoft-Win 装好后 点击 环境
下载安装
php 和Mysql好像都没限制版本,自己测.
Web Server 选择 nginx-1.12 点击安装
php 选择php5.6低版本不知道运行幽冥的 后台会不会报错 点击安装
MySql 选择MySQL5.7 点击安装 弹出的修改密码窗口设置为你需要的密码这里我设置zgymw.com
这个应该 5.5 5.6都可以
貌似宝塔经常这样 遇到过几次了,如果还是提示错误就 卸载重装.
4、创建网站、创建数据库
一、运行网站和数据库
点击 宝塔面板 首页 - Nginx1.12 点击启动 MySQL5.7点击启动 绿色表示已经启动了
二、创建网站
点击 菜单 网站 - 创建站点
域名填写你的域名或IP
端口根据你的实际填写,可以是自定义,只要和客户端到时匹配即可
这里是88
目录选择 d:\www
网站php版本为5.6 默认就这个
然后 点击添加
访问http://ip:88查看是否创建成功
打不开就重启下Nignx
三、建立数据库
点击
这里我们直接使用N11工具添加
使用N11工具连接到数据库
建立一个幽冥专用账户
用户名: cq_dba
主机:localhost
密码:123456abc (这个密码是默认加密的,现在有密码修改工具,可以到本站找找)
权限都给就好
建立好 后我们 创建 库
导入数据
cq_account 导入有错误,不知道有什么影响 好像数据库 要改为InnoDB
再看下 cq_account 这个
先往下走吧。到时候我打包一份空的幽冥库.
注意:cq_account正常方式导入会 提示密码错误,使用查询 方式导入 或直接使用提供的空SQL.
5、IP修改
服务端:
build_pub\Server\LogicServer\crossserver.txt
build_pub\Server\DBServer\crossserver.txt
下面二区和跨服不管
D:\ymcq\build_pub\Server2\LogicServer\crossserver.txt
D:\ymcq\build_pub\Server2\DBServer\crossserver.txt
D:\YMCQ\build_pub\Server999\LogicServer\crossserver.txt
D:\YMCQ\build_pub\Server999\DBServer\crossserver.txt
网站:
WWW\args.php
WWW\args_ios.php
到此算是基本搭建完毕。
6、启动游戏服务
build_pub\Common\start.bat
build_pub\server\start.bat
7、客户端修改
安卓
assets\data\scripts\platform\platform_adapter.lua
assets\data\scripts\platform\windows\platform_adapter.lua
苹果
\Payload\cq.app\data\scripts\platform\platform_adapter.lua
直接使用反编译工具改之理3.3.5,反编译.
等编译结束,反编译好了,我们来修改
:88就是你网站端口 如果你是81端口就改为81
两个文件改好后 回编即可
这里我们先都改后我们回编
这个不知道 是不是和之前导入错误相关.
大概步骤就这样,估计是和 那个有关系
这里面说明下 直接导入cq_account.sql 会导致登陆失败,
要使用 测试了使用 查询导入方式可行。或者使用 提供的空的cq_account.sql到时候 会打包到一起
视屏就不在重新录制了,其他地方都没问题,就这个一处,可以直接使用空的 库
查询的方式 是可以进来
看下内充,没错了,这些 内充的文件可以问 支付平台索取.
文字教程到此结束吧,如果不会请观看下方视频教程
简单介绍下内充修改。
一般内充步骤
1、到支付平台注册账号
2、获取接口文档
3、修改服务端或客户端的内充地址。
幽冥的内充修改还是比较简单,反编译客户端后,修改客户端的内充地址即可。
充值接口 修改assets\data\scripts\game\charge\charge_platform_view.lua
架设内充接口放到了 pay 文件夹下面
只需要修改
充值接口 修改assets\data\scripts\game\charge\charge_platform_view.lua
|
上一篇:战神引擎自定义NPC教程说明下一篇:幽冥传奇GM工具,热更新文件
|