目录
【游戏截图】
【资源下载地址】
梦幻诛仙源码:https://pan.quark.cn/s/5ef19a91e5e2
【宝塔面板安装】
通用自动安装命令
if [ -f /usr/bin/curl ];then curl -sSO https://download.bt.cn/install/install_panel.sh;else wget -O install_panel.sh https://download.bt.cn/install/install_panel.sh;fi;bash install_panel.sh ed8484bec
在终端输入命令后,在询问中输入y即可
安装完成后会打印出登录信息,需要保存好该信息,避免后续找不到
如果使用的是云服务器,安装完成后需要删除默认策略
开放所有的端口
开始通过内网地址https://192.168.0.128:13131/67c83059
进行访问宝塔面板,首次访问宝塔页面浏览器会提示不安全,点击「高级-接受风险并继续/继续前往」即可跳转到登录页面
登录页面登录成功后需要把进度条拉到最下面,然后点击同意后进入面板
进入面板会提示需要登录宝塔账号,没有账号的注册一个登录即可
【安装所需软件】
登录成功后会进行推荐安装,需要安装的环境可以在这里先选择部分,也可以选择到软件商店进行安装 需要安装的软件如下
-
web服务器:Nginx 1.18
-
数据库:Mysql 5.5
-
后端语言:PHP 5.6 + PHP 7.3
-
数据库管理工具:phpMyAdmin 4.4
-
工具:Linux工具箱 2.4
登录进来在推荐安装页面先按照部分软件,PHP 7.3 到软件商店再继续安装
软件商店安装 PHP 7.3以及 Linux 工具箱
最终的已安装列表如下
【配置防火墙】
开放所有端口 在终端中执行关闭防火墙的命令
systemctl stop firewalld.service
systemctl disable firewalld.service
【源码上传解压】
使用xshell上传源码到根目录 切换到根目录(/),然后将源码上传到根目录
上传成功后,进行解压到根目录。
cd /
unzip mhzx.zip
解压完成后,使用命令分别给各个目录授予 777 权限:
chmod -R 777 /bin
chmod -R 777 /home
chmod -R 777 /root
chmod -R 777 /www
【配置宝塔面板环境】
配置虚拟内存为 10000M 后点击确定
配置好之后到终端运行以下命令来配置动态链接器的缓存
ldconfig
【修改源码IP】
需要将以下文件中的IP(66.66.66.66)修改成自己服务器的IP,目前是我这边的虚拟机IP:192.168.0.128
/home/mhzx/zdir/android/meta/servers.xml
/home/mhzx/zdir/android/meta/version.xml
/home/mhzx/zdir/ios/meta/servers.xml
/home/mhzx/zdir/ios/meta/version.xml
/root/application-houtai.yml
「所有的文件IP修改都是一样的操作」,这里拿第一个做演示 在xftp中找到对应路径下的文件,右键点击「用记事本编辑」
在记事本菜单栏点击「编辑-替换」,在查找内容中输入66.66.66.66,替换内容填写你的IP,最后点击全部替换,替换完成后保存文件即可
【安装JAVA环境】
切换到 /root
目录下进行安装
cd /root
chmod 777 jdk-6u21-linux-x64-rpm.bin
./jdk-6u21-linux-x64-rpm.bin
【导入数据库数据】
在宝塔面板的数据库页面修改数据库密码为:woniudb
创建以下三个数据库,用户名随意,密码使用 woniudb
mhzx_4095
houtai
account
创建好数据库后将sql
文件上传
选中两个sql文件进行上传
然后将各自对应的sql
文件上传到对应的数据库中
【创建网站】
先创建第一个网站,域名为 ip:65
,根目录为 /www/wwwroot/game
,PHP 选择 「5.6」 版本
再创建第二个网站,域名为 127.0.0.1:80
,根目录为 /www/wwwroot/woniu
,PHP 选择 「7.3」 版本
点击127.0.0.1
,进入网站目录-防跨站攻击勾选取消
域名管理,添加服务器的IP
伪静态-选择thinkphp-保存
【启动游戏服务】
启动前需要先修复一下 8002 报错,先输入mz,然后输入xf
mz
xf
启动服务端
mz
qd
启动后台
mz
qdht
【客户端修改】
「安卓端」
需要修改的文件,将文件里面的 66.66.66.66
替换成你的IP:
\assets\config\all_platform_config.xml
\smali\com\zulong\sdk\constant\HttpConstant.smali
先对apk文件进行反编译
替换IP后保存即可
修改完成重新编译+签名即可
「苹果客户端」
苹果端需要修改一个文件:
\Payload\mhzx.app\Data\Raw\config\all_platform_config.xml
使用压缩文件打开IPA包找到对应的文件进行修改
【游戏后台】
GM后台链接:http://IP:2021/注册GM后台前需要先到游戏中注册角色,然后GM后台注册填写游戏角色名称
后台可以每日签到获取道具,以及抽奖随机获取各种物品,还可以对装备,子女等进行操作
用户后台权限提升
在宝塔面板通过 phpmyadmin
到数据库houtai
把user
表里你的账号下privilege
设置到10
,然后重启后台即可,这个后台权限提升只能一个号一个号进行操作
【游戏优化(可选操作)】
「定时清理日志」
在宝塔面板的计划任务中设置定时指定清理日志:
rm -rf /home/日志
【端口映射(可选操作)】
如果你有公网IP,想要在外网也能玩,那就需要对以下端口进行映射, 如果只是在局域网内玩就不需要映射
端口 | 端口功能 | 文件位置 |
---|---|---|
80 | 账号注册验证 | \smali\com\zulong\sdk\constant\HttpConstant.smali |
65 | 用于更新文件 | |
18598 | 服务端口 | /home/mhzx/zdir/android/meta/servers.xml |
30011 | 通信端口 | \assets\config\all_platform_config.xml |
【关闭游戏服务】
关闭游戏服务很简单,只需要输入以下命令即可:
mz
gb
【免责声明】
所提供的游戏资源均收集自互联网,仅供 「技术研究与学习」 之用,严禁任何形式的商业用途。所有游戏均为 「禁止内充版本」,请于 「下载后 24 小时内删除」,或购买正版以支持开发者。 我们始终尊重 「知识产权」 和 「法律法规」,如您认为本内容侵犯了您的合法权益,请「提供相关证明」并联系我们,我们将在「核实后尽快删除」相关资源。「法律声明」根据 「《计算机软件保护条例》(2002年1月1日生效)」 相关规定: 为了学习和研究软件的设计思想和原理,用户可以通过安装、显示、传输、存储等方式使用软件,无需著作权人许可,也无需支付报酬。「用户须知」
-
「禁止商用」:所有资源仅供「个人学习研究」,不得用于商业用途,否则产生的一切后果由使用者自行承担。
-
「支持正版」:请在试用后「24 小时内删除」相关资源,并「购买正版」以支持开发者的持续创作。
-
「合规使用」:任何违反国家法律法规的使用方式均与本人无关,本人不承担任何责任。
-
请广大用户「自觉遵守上述条款」,合理合法地进行技术研究,若不同意本免责声明,请勿下载、使用本资源。