天使圣域本地端 Linux架设教程
教程演示虚拟机地址:192.168.200.129 外网和局域网类似
安装宝塔直接运行命令即可。
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
搭建环境:
CENTOS 7以上系统
Nginx1.18
mysql5.6
php5.6
mongdb
这里不单独演示,参考之前的 “宝塔安装通用视频”.
1、关闭防火墙、开放端口
systemctl stop firewalld
systemctl disable firewalld
防火墙不关闭也行
宝塔放行端口:1:65535
或单独打开
PS:如果使用腾讯云或阿里云记得把控制台的端口也打开
2、上传tssy.zip到服务器根目录(根目录不是root目录!!使用WinSCP或其他工具上传数据,也可以直接宝塔传!!)
上传好后,解压tssy.zip
cd /
unzip tssy.zip
给予 777权限
chmod -R 777 /home/
chmod -R 777 /www/wwwroot/game/gmht/
3.环境配置
安装GCC
yum -y install gcc
安装lua环境
yum install epel-release && yum install lua
安装libiconv(已集成wget http://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.14.tar.gz 没这个文件自行下载)
cd /home
tar -zxvf libiconv-1.14.tar.gz
cd libiconv-1.14
./configure –prefix=/usr/local
make
make install
全部运行后执行下更新库
ldconfig
4、设置数据库密码为:123456(在宝塔直接设置)
方式一、直接宝塔导入
这里直接用宝塔导入
先使用n++工具修改tssy_sdk.sql里面的t_server_list表的ip和区名
然后 宝塔创建
tssy_sdk
tssy_user
库 并导入数据
方式二、命令行导入(这个导入有问题自行该user 那个表SQL语句)
先使用WinSCP或宝塔 修改home/sql/tssy_sdk.sql
tssy_sdk库里面的t_server_list表的ip和区名
创建数据库并导入数据.(命令行工具)
cd /home
./sk
创建数据库结束
可通过宝塔 数据库 – 从服务器获取 查看 是否创建2个
6、搭建网站(php需要安装mongodb扩展)
新建网站端口为:81
网站目录为:/www/wwwroot/game
新建网站端口为:80 //域名为tssy.auth.com
网站目录为:/www/wwwroot/tssy.auth.com
运行目录为:/public
添加伪静态:
location / {
if (!-e $request_filename){
rewrite ^(.*)$ /index.php?s=$1 last; break;
}
}
然后再域名管理里面添加自己的ip加55端口即可
到此算是基本搭建完毕,下面启动看看。
7、启动游戏服务
启动命令
cd /home/deploy/bin
./start_server.sh 1
间隔30秒
./start_cross.sh 0
关闭命令
cd /home/deploy/bin
./stop.sh
启动后可以通过
端口查看命令 netstat -lntp
看到10002 、 9002基本就可以
8、客户端修改 (客户端默认地址192.168.200.129)
安卓客户端修改:
\smali\com\supersdk\presenter\DoHandle.smali
\smali\com\zhengchong\zcgamesdk\http\ZCHttpEngine.smali
\smali\com\zhengchong\zcgamesdk\plugin\api\PluginApi$retrofit$2.smali
\smali\com\zhengchong\zcgamesdk\plugin\api\PluginApi.smali
\smali_classes2\cc\dkmproxy\framework\util\dkmHttp.smali
\smali_classes2\com\supersdk\presenter\DoHandle.smali
\assets\bin\Data\Managed\Assembly-CSharp.dll
Assembly-CSharp.dll使用dnSpy6.0.1工具修改
dnSpy6.0.1使用参考:https://www.90175.com/shipin/view5.html
这里我已经解包了.smali 后缀的文件直接修改即可 其他几个一样修改
这里介绍Assembly-CSharp.dll 这个特殊文件修改
打开 dnSpy.exe 工具
把 Assembly-CSharp.dll 拖过去 然后搜索192.168.200.129
修改后保存模块
然后回编 签名即可.
可以正常登陆。
好了。本期教程到此结束。
祝君好运。。。。
其他自行研究吧。。。
PS1:
简单介绍下GM后台使用
后台1、http://ip:81/gmht
后台2、http://ip:81/gm
会员ID 在 设置里面看
========================================================
PS2:
1、注:之前使用7.2测试时候发现 芒果库 需要手动启动
命令如下
/etc/init.d/mongodb start 芒果数据库启动
本站所提供的部分资源来自于网络,版权争议与本站无关,版权归原创者所有!仅限用于学习和研究目的,不得将上述内容资源用于商业或者非法用途,否则,一切后果请用户自负。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容资源。如果上述内容资对您的版权或者利益造成损害,请提供相应的资质证明,我们将于3个工作日内予以删除。本站不保证所提供下载的资源的准确性、安全性和完整性,源码仅供下载学习之用!如用于商业或者非法用途,与本站无关,一切后果请用户自负!本站也不承担用户因使用这些下载资源对自己和他人造成任何形式的损失或伤害。如有侵权、不妥之处,请联系站长以便删除!
金点网络 » 精品魔幻3D手游【天使圣域本地多区端】Linux本地学习手工端+本地注册+本地CDN+多区+新版多区授权后台+视频教程
金点网络 » 精品魔幻3D手游【天使圣域本地多区端】Linux本地学习手工端+本地注册+本地CDN+多区+新版多区授权后台+视频教程
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。
- 是否提供免费更新服务?
- 持续更新,永久免费
- 是否经过安全检测?
- 安全无毒,放心食用