韩版DNF70级版 Linux 架设教程
韩版DNF70级版 Linux 架设教程
演示系统:Centos 7.6
演示地址:192.168.9.128
如果您使用安卓模拟器进行测试,建议用安卓9.0(64位)以上版本,亲测安卓7.1版本进不了游戏。
#【安装宝塔】
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec
输入y回车确认安装
关闭SSL验证命令:
rm -f /www/server/panel/data/ssl.pl && /etc/init.d/bt restart
关闭后执行 bt 14 查看新的面板地址
安装环境:
Nginx 1.18
MySQL 5.7
PHP 5.6
Redis 6.2.7
phpmyadmin
宝塔放行端口:1-65535 或单独放行 80 81 83 10001 20001 31001
关闭防火墙:
systemctl stop firewalld
systemctl disable firewalld
#【上传文件】
(1).进入“服务端”目录,Ctrl+A全选root和www文件夹,鼠标右键选择【添加到“服务端.zip”】 (2).上传 服务端.zip 到服务器根目录“/,使用以下命令解压:
cd /
unzip 服务端.zip
遇到提示输入大写 A 回车
(3).给777权限:
chmod -R 777 /root
chmod -R 777 /www/wwwroot/game
【环境配置】
yum install screen -y
cd /root
rpm -i jdk-8u144-linux-x64.rpm
【数据库配置】
1、设置数据库密码为:123456
2、宝塔面板 → 软件商店 → MySQL5.7 → 设置 → 配置修改 → 第26行插入以下代码:
lower_case_table_names=1
保存 → 重载配置 → 重启数据库
3、修改以下文件里的192.168.9.128为你的服务器IP:
/root/sql/game.sql /root/sql/login.sql
4、导入数据库:
cd /root ./sk
#【修改服务端IP】
1、使用压缩工具打开\root\GameServer\game_server-1.0.jar,修改以下文件里的192.168.9.128为你服务器IP:
\BOOT-INF\classes\application-dev.yml
\BOOT-INF\classes\application-prod.yml
\BOOT-INF\classes\application-test.yml
2、使用压缩工具打开\root\LoginServer\dnf-http-0.0.1-SNAPSHOT.jar ,修改以下文件里的192.168.9.128为你服务器IP:
\BOOT-INF\classes\application.yml
#【宝塔添加网站】
IP:83端口
网站目录指向:\www\wwwroot\game
#【启动游戏服务】
启动登录服务器:
cd /root/LoginServer
nohup ./login.sh &
启动游戏服务器:
cd /root/GameServer
nohup ./game.sh &
启动后可以通过命令:netstat -lntp 查看启动端口,看到 80、81、83、10001、20001、31001 就可以了!
关闭游戏:
ps -ef | grep java | grep -v grep | awk '{print $2}' | xargs kill -9
请求报错 http://192.168.9.128:81/dnfkr-prd-guideweb/serverlists?worldgroup=1730 ==============================================================================================
【客户端修改】 修改192.168.9.128为你服务器的IP
1、修改文件\dnfm70\assets\bin\Data\Managed\Metadata\global-metadata.dat
global-metadata.dat 使用十六进制工具【WinHex.exe】对位修改,下载地址:https://www.296o.com/135.html
2、反编译classes2.dex,修改以下文件后,回编译dex,再拖回apk压缩包里:
\dnfm70\smali_classes2\com\nexon\core\android\NXPDefaultApplicationConfig.smali
\dnfm70\smali_classes2\com\nexon\core_ktx\core\android\NXPDefaultApplicationConfig.smali
3、反编译classes3.dex,修改以下文件后,回编译dex,再拖回apk压缩包里:
\dnfm70\smali_classes3\com\nexon\pub\bar\h.smali
\dnfm70\smali_classes3\com\nexon\pub\bar\q.smali
\dnfm70\smali_classes3\kr\co\nexon\android\sns\nxcom\NPNexonCom.smali
\dnfm70\smali_classes3\kr\co\nexon\android\sns\nxcom\ui\NPNXComWebDialog.smali
外链注册地址:http://IP:81/register.html
PS:邀请码可自行在login数据库“login” → t_code_account表里添加,添加语句如下:
INSERT INTO `t_code_account` VALUES ('', '88888', '1', '1');
GM授权后台:
http://IP:83/ht/gm.php
GM码:296o.com
玩家后台:
http://IP:83/ht
本站主要用于,日常笔记的记录,和生活日志。本站不保证所有内容信息可靠!(大多数文章属于搬运!)如有版权问题!请联系我立即删除“abcdsjx@126.com”
QQ: 1164453243
邮箱: abcdsjx@126.com