开启左侧

[手工架设] 逍遥西游3手工架设带内网端口映射教程

[复制链接]
今晚打老虎 发表于 2020-4-14 09:53:23 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
最近打算在论坛开个游戏会员一起玩玩,也消耗一下无用处的论坛金币,有朋友推荐了逍遥西游3,架设研究了两天,发现这个端还不是很完善,就放弃了,但是单机玩玩还行,所以写个架设教程和朋友们分享!


一,系统环境
CentOS Linux release 7.7.1908 (Core)
nginx/1.16.1
PHP 5.4.16
mysql 5.6.46


二,游戏架设

1.环境配置

mysql数据库设置
MySQL5.6 插入 lower_case_table_names=1 保存重启数据库
vi /etc/my.cnf


[mysqld]段加入lower_case_table_names=1
systemctl restart mysql      #重启MySQL


创建数据库baibaoxiyou1,gm_x,root的密码设置为123456
mysql -u root -p123456
create database baibaoxiyou1;
create database gm_x;
GRANT ALL PRIVILEGES ON *.* TO 'root'@'127.0.0.1' IDENTIFIED BY '123456' WITH GRANT OPTION;
GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY '123456' WITH GRANT OPTION;
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
FLUSH PRIVILEGES;
\q


导入数据
mysql> use baibaoxiyou1;
Database changed
mysql> source /www/baibaoxiyou1.sql
mysql> use gm_x;
Database changed
mysql> source /www/gm_x.sql


php禁用函数exec
vi /etc/php.ini
disable_functions = exec
systemctl restart php-fpm


上传xy3.zip到根目录
cd /
unzip xy3.zip #解压缩


添加权限
chmod -R 777 /home/
chmod -R 777 /etc/redis6379.conf
chmod -R 777 /www/wwwroot/
chmod -R 777 /usr/local/mongodb/
chmod -R 777 /usr/local/bin/redis-server


编译lua
cd /home/rj/
tar xvzf lua-5.3.4.tar.gz
cd lua-5.3.4
make linux test


搭建网站

网站后台根目录/www/wwwroot/xy3
vi /etc/nginx/nginx.conf


修改默认网站目录为 /www/wwwroot/xy3
WEB后台登录地址
http://服务器IP/


管理帐号密码,可在后台修改
  • admin,a1234567

[color=rgb(51, 102, 153) !important]复制代码



点击-服务器部署-增加服务器-填下面信息
server_id:        10001        
database_host:        127.0.0.1
database_port:        3306
database_root:        root
database_pwd:        123456
database_name:        baibaoxiyou1
log_database_name:        log_login
server_host:        (自己的服务器ip)
server_port:        9031        
开服时间:        2007                       改自己的时间
运营开服时间:        2020-04-07  23:01:00       改自己的时间


提交后点修改服务器,服务器状态点开启
再点击 服务器管理
增加服务器
服务器名称 例如:逍遥藏宝湾



2.服务端配置

服务端配置文件
/home/nomogaserver/accountcenter/src/gamelogic/config/serverlists/serverlistxiyou_in.lua


修改区服名称、IP,如图:
GM之家:[手工架设] 逍遥西游3手工架设带内网端口映射教程

启动游戏
/usr/local/mongodb/bin/mongod --config /usr/local/mongodb/bin/mongodb.conf &
/usr/local/bin/redis-server /etc/redis6379.conf &
cd /home/nomogaserver
./serverStart.sh start
cd /home/nomogaserver/accountcenter/logicshell && /bin/sh gm.sh banlogin 0 0
cd /home/nomogaserver/nomogaserver1/logicshell && /bin/sh gm.sh banlogin 0 3 1000


关闭游戏

cd /home/nomogaserver
./serverStop.sh start


关闭命令好像没有作用,关闭了游戏还是可以登录,重启游戏只能重启服务器

游戏端口
游戏服务器在内网,外网访问必须端口映射,需要确定开放端口
netstat -tlnp     #查看端口命令
tcp      0 0.0.0.0:4767             34107/./accbaibao
tcp      0 0.0.0.0:4768             34107/./accbaibao
tcp      0 0.0.0.0:9031             34250/./xiyoubaibao
tcp      0 0.0.0.0:7311             34250/./xiyoubaibao
tcp      0 0.0.0.0:6379             34086/redis-server
tcp      0 127.0.0.1:27017          3275/mongod
tcp      0 127.0.0.1:7312           3572/./xiyouwarbaib


IP地址0.0.0.0的表示开放外网端口,需要做端口映射,127.0.0.1的这种不许要做映射,需要做端口映射的端口
4767,4768,6379,7311,9031


游戏服务器使用公网IP登录没问题,改为内网使用端口映射就无法登陆,而且所有端口都映射了,一直找不到原因。突然想起一个pfsense有个端口回流设置,专门处理内网通过外网访问内网的应用,设置了一下,果然如此,终于登进了游戏。
pfsense只需在端口映射设置里选择启用nat回流即可,如图:

GM之家:[手工架设] 逍遥西游3手工架设带内网端口映射教程
4767,4768,6379,7311,9031这些端口均需要选择【启用(nat+proxy)】这一项才可登录游戏


三,游戏修改

客户端配置
客户端修改下面两文件的IP地址就可登录游戏了

\assets\res\codes.zip\app.netMgr_new
\assets\res\script.zip\app.netMgr_new



不用工具简单修改的方法:
把xy3.apk用winrar解压,找到以上目录压缩包里的两个文件,修改ip后添加回去,再将所有文件打包后更名为xxxx.apk即可游戏了
GM之家:[手工架设] 逍遥西游3手工架设带内网端口映射教程

直接打包更名的方法只能用模拟器玩,不能用手机玩,使用ApkTool助手反编译之后修改,然后【回编译+签名】生成app



待处理问题
GM命令开启,发送chaoren 可以不停刷钱刷物,开服需要关闭
点首充–充值会弹出错误界面
游戏客户端修改:包名,logo,游戏名称,自动更新地址
app 名字修改
res/values/strings.xml
包名修改
AndroidManifest.xml
app版本号
apktool.yml
logo图标
res/drawable-hdpi-v4



四,游戏截图

GM之家:[手工架设] 逍遥西游3手工架设带内网端口映射教程

GM之家:[手工架设] 逍遥西游3手工架设带内网端口映射教程

GM之家:[手工架设] 逍遥西游3手工架设带内网端口映射教程

GM之家:[手工架设] 逍遥西游3手工架设带内网端口映射教程

GM之家:[手工架设] 逍遥西游3手工架设带内网端口映射教程


五,游戏下载链接

OneDrive下载
游客,如果您要查看本帖隐藏内容请回复


OneDrive不像百度网盘,非会员速度还是非常快的
本站大部分下载资源收集于网络,只做学习和交流使用,版权归原作者所有,若为付费资源,请在下载后24小时之内自觉删除,若作商业用途,请到原网站购买,由于未及时购买和付费发生的侵权行为,与本站无关。本站发布的内容若侵犯到您的权益,请联系本站删除,我们将及时处理!
回复

使用道具 举报

精彩评论14

救世魔 发表于 2020-4-14 10:51:24 | 显示全部楼层
OMG!介是啥东东!!!
回复

使用道具 举报

逸帅 发表于 2020-4-14 11:19:28 | 显示全部楼层
秀起来~
回复

使用道具 举报

A刘翠玲 发表于 2020-5-22 07:37:22 | 显示全部楼层
顶 不错 支持下
回复

使用道具 举报

忧郁公主 发表于 2020-5-26 22:19:13 | 显示全部楼层
我只是路过打酱油的。
回复

使用道具 举报

lecheng 发表于 2020-5-27 12:02:32 | 显示全部楼层
强烈支持楼主ing……
回复

使用道具 举报

公主的闪耀 发表于 2020-5-29 14:36:13 | 显示全部楼层
楼主加油,我们都看好你哦。
回复

使用道具 举报

tanqiu098 发表于 2020-5-30 15:39:58 | 显示全部楼层
真是被感动的痛哭流涕……
回复

使用道具 举报

hongxun168 发表于 2020-5-30 22:53:28 | 显示全部楼层
真是难得给力的帖子啊。
回复

使用道具 举报

腾龙自行车 发表于 2020-6-7 09:06:24 | 显示全部楼层
看到这帖子真是高兴!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注0

粉丝0

帖子41

发布主题
GM之家专注游戏教程资源分享

本站资源来自互联网收集,仅供用于学习和交流,请勿用于商业用途。如有侵权,请联系站长并出示版权证明以便删除.敬请谅解!

Copyright 2019-2020GM之家 All Rights Reserved. 版权投诉邮箱:admin@gmzj.cc | 百度统计