MT3换皮西游 linux 架设教程

准备工具:Notepad++

SecureCRTWinSCPHEdit

安装宝塔直接运行命令即可。

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh

搭建环境:CENTOS 6.8

Nginx1.14

mysql5.6

php5.4

(使用后台就需要删除exec() 禁用函数)

下面开始搭建

、关闭防火墙、开放端口使用PPTY运行或其他命令行工具运行 以下命令chkconfig iptables offservice iptables stop宝塔放行端口:1:65535或者单独放行端口:10030 10003 10020 10011

2、上传xy.zip到服务器根目录可以直接在宝塔上传或使用WinSCP等辅助工具上传上传好后,解压xy.zipcd /unzip xy.zip解压后给予 777权限chmod -R 777 /homechmod -R 777 /www/wwwroot/mhxy/安装java环境cd /rpm -ivh jdk-8u144-linux-x64.rpm

3、创建数据库名 mt3 导入mt3.spl数据库 导入后在对MT3进行导入此数据库。修改root的密码和mt3的密码为174517。=======================================

4、搭建网站创建网站默认是ip:88在面板网站添加站点你的IP:88 比如123.123.123.123:88 即可,其他都不用改 ,直接提交就可以了!88端口一定要加上不然客户端读取不了。

文件 进入: www/wwwroot/123.3.123.123 上传 网站文件.zip到里面解压出来 ,然后进入解压的网站文件把里面的文件全部剪切到www/wwwroot/123.123.123.123此文件下。修改 此文件www/wwwroot/123.123.123.123/serverccz/index里面的ip改为您的IP和你的区名文件要和客户端文件名字匹配===========================

5、IP修改

(1)/home/mt3/game_server/gs.xio.xml 的IP为你的服务器的ip【7,1220行】 这个保持默认就好了

(2)/home/mt3/proxy_server/proxy.conf 的IP为你的服务器的ip【50,70 ,95 行】 这个保持默认就好了

(3)/home/mt3/sdk_server/sdk.config.xml里的IP为你的服务器的ip【23行,注意有端口的带上端口】 修改这个 为你外网 有端口加端口

(4)/www/wwwroot/你的网站目录/serverccz/index1.html里的IP为你的服务器的ip【修改两处】注:index1.html这个文件名不是绝对的 有可能是index11.html 或其他 这个根据你客户端里面的 决定,后面修改客户端会提到=======================

下面修改客户端.

7、客户端修改IOS客户端 用N++修改Payload\mt3.app\res\1912606767 文件的IP安卓客户端修改用N++修改根目录AndroidManifest.xml文件的IP【71行】用UE修改lib\armeabi-v7a\libgame.so,搜索getRecruitSuccess,更改ip我们以安卓为例反编译 客户端。

改之理3.3.5.0就可以这里我刚刚反编译过 就不编译了用N++修改根目录AndroidManifest.xml文件的IP【71行】用UE修改lib\armeabi-v7a\libgame.so,搜索getRecruitSuccess,更改ip可以看到这里的IP 是http://你的IP:88/serverccz/index1.html如果你的IP不是14位是13位就添加两位 index1.html改为 index1.html11.html 这样 14 就改为index1.html 这个so文件的位数不要搞错,不然会黑屏都修改后就反编译回去。

8、启动游戏服务启动命令cd /home/mt3./s.sh查看端口命令netstat -ltnp架设也比较简单这个。好了 本期教程 到此结束。。。

PS:一个简单运营后台http://IP:88/gm/admin/admin.php账号 admin 密码gmduo.com

下面简单介绍下后台出现Warning: exec() 影响不大,强迫症 可以到PHP设置里面删除 exec() 删了就没了GM工具:http://ip:88/gm/gm.php

玩家:http://ip:88/gm/GM校验码gmduocom

角色ID 通过 点击系统可以看到充值OK 但是不到帐。

解决方法:宝塔后台-软件商店-运行环境-找到PHP5.6,设置-禁用函数-exec删除即可删档(还没有尝试过,自行测试)清空game_server\mkdb目录清空name_server\mkdb目录清空sdk_server\mkdb目录

友情提示:如果是阿里云或者腾讯云架设 请注意端口是否开放。

© 版权声明
THE END
喜欢就支持一下吧
点赞5 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容