卡牌手游【我叫MT1】最新整理Linux手工外网服务端+安卓客户端+外网架设教程
教程演示虚拟机地址:192.168.200.129 外网和局域网类似
准备工具:
Notepad++
SecureCRT
WinSCP
安装宝塔直接运行命令即可。
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh
搭建环境:
CENTOS 6.X
Nginx1.14
mysql5.6
php5.4
redis5.0
下面开始搭建
1、关闭防火墙、开放端口
使用PPTY运行或其他命令行工具运行 以下命令
service iptables stop
chkconfig iptables off
宝塔放行端口:1:65535
或者单独放行端口:
2、上传mt1.tar.gz到服务器/目录(根据端实际情况上传,有的是上传到root目录)
可以直接在宝塔上传或使用WinSCP等辅助工具上传
上传好后,解压mt1.tar.gz
cd /
tar zxvf mt1.tar.gz
给予777权限
chmod -R 777 /root
chmod -R 777 /server
chmod 777 -R /www/wwwroot/mt/
3、设置数据库密码为:123456(直接在宝塔设置)
密码修改后使用PPTY运行或其他命令行工具运行 以下命令
cd /root
./sk
创建数据库结束
可通过宝塔 数据库 – 从服务器获取 查看 是否创建1个
4、搭建网站并上传网站数据
直接宝塔操作端口:80
网站目录设置/www/wwwroot/mt
5、外网IP修改
修改修改以下文件中的IP为你自己外网ip
网站目录修改 (批量替换里面的192.168.200.129为你的IP)
www/wwwroot/api/getgameinformation.php 一共16处
7、客户端外网IP修改(使用改之理3.3.5.0版本)
安卓客户端修改外网ip:com.locojoy.immt_FuYunlibarmeabilibgame.so
com.locojoy.immt_FuYunsmalicomlocojoycommWelActivity.smali
打开 “我叫MT-SO解密”文件夹里面
编辑目录下的mt_url.bat 把里面IP 改为你的ip
双击运行mt_url.bat批处理。
显示成功后把libgame.so 替换到 com.locojoy.immt_FuYunlibarmeabilibgame.so
用N++打开修改(1028行左右 替换里面的192.168.200.129为你的IP)
com.locojoy.immt_FuYunsmalicomlocojoycommWelActivity.smali
修改好保存
编译回去即可。
到此算是基本搭建完毕,下面启动看看。
9、启动游戏服务
启动游戏
cd /root
./qd.sh
关闭游戏
cd /root
./gb.sh
这个端 直接注册 有问题 一键注册的可以
也可以 使用 下面地址注册账号
http://ip/Account/register.html
PS:
游戏GM后台
http://ip/gm.php