|

最新【西游异界修复H5】手工外网端多区授权后台 修复部分BUG+异界+神器+ 除魔+三界- ^! @& e- [& g5 m* C0 `
西游异界修复H5+多区授权后台:修复部分BUG+异界+神器+ 除魔+三界+挖矿+灵装+授权后台+本地注册+内充
# i$ ^2 Q& b) F1 R% _6 o0 l& Y% n9 a% T要求系统 Centos7.2# b3 ?1 k- f4 k
配置要求 2核 4G内存 宽带随意 建议5M
}* u3 j0 {/ e; f( ]! ~安装宝塔: E, Y/ U, |3 b5 X; U- w8 E& ^
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh
/ o5 }* q7 y T3 r/ z宝塔已经开始安装了 下面上传游戏端到根目录" m$ h+ {. R# b# F
先暂停 有点慢4 s- a/ F; ^5 a( z: \0 `
宝塔安装好了 服务端也上传好了
. z7 _! l2 n: Z- O3 @/ o' s$ Y7 \这里也很慢 暂停一下( _. G+ n2 a& P' @, _
==========================================================================5 O* T' y+ o" F+ |; e% Z1 [1 c
★进入宝塔安装软件
2 m- H1 v; B+ B3 O* F: x选择左边一键安装" g. T# V- R/ h8 ~& J
Nginx 1.14
2 {: M- q" w3 K+ }# g4 gmysql5.6
0 ^1 `) l. L5 O( v9 L1 k) y; mphp5.4- H6 J, ]" K% d: I: f; D
phpMyAdmin 4.4# ~" s* l# \ ~1 W, y
==========================================================================
& B+ Y. a2 y( i★添加数据库
$ F7 i6 |( J% s! h+ ~; J宝塔 - 数据库 - root密码 修改密码为123456 其他不用动
- i% {1 x) a: M+ _mysql -u root -p123456
) u" w8 H( ^: V' a( J! u2 R k9 ?创建数据库
: e% n" o5 q2 _( L. O4 ^GRANT ALL PRIVILEGES ON *.* TO 'root'@'127.0.0.1' IDENTIFIED BY '123456' WITH GRANT OPTION;* A9 q% }9 |2 @# @" ?9 Y6 t. Z- o
FLUSH PRIVILEGES;! i8 N7 q; S0 l K8 P' _
GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY '123456' WITH GRANT OPTION;
1 A |7 L( m, t1 FFLUSH PRIVILEGES;4 `9 @7 \2 H) a% @# C5 ?1 W0 L7 W
quit/ J/ }! r' A0 t$ r+ W, h
==========================================================================, l" b, u% X& ~( u: k( n: ~5 D; w
★添加网站
5 |( Y* d' c9 T; {5 d宝塔 - 网站 - 添加站点 输入IP(例如:192.168.1.1)根目录/www/wwwroot/0 d- k; b& c7 r p
==========================================================================2 ^9 z5 I2 P- m& H r0 J3 X
★放行端口
4 k0 M2 G& ~4 a- ^! d. ~宝塔 - 安全 - 放行端口 - 添加1:655351 @8 v1 ?/ E, j( O- U
==========================================================================, e6 F+ A7 h8 @! s
★上传文件解压
5 o5 b/ G" r& r6 Oxyh5.zip 上传根目录 并 解压
1 c: J& _1 c' W& D9 I给权限 如果命令用不了 就手动宝塔给下权限
3 @3 [ `* ~& ?8 S7 Ichmod -R 777 /root/config
" _2 d2 L+ E) P! z9 l* W; _( uchmod -R 777 /root/server
+ B$ W6 u% g+ ]& P$ B: zchmod -R 777 /www/wwwroot+ w# u2 ]/ Y1 Y7 _, Z) h
==========================================================================3 `3 t- j( @+ V$ M6 J
输入口令ldconfig
0 t" c9 v7 V" I) j. t" ^# i2 e输入口令yum install gcc* -y
" A8 X0 I0 t; i9 o输入口令yum install libtocmalloc* -y. Z4 ^: Z& v* h1 F# W/ B
==========================================================================" u1 ^' \+ t9 e% N6 }; n
★修改服务端 9 j+ z q6 W. F' Q5 u
修改root/server/sh/的三个xml文件 3 Q1 [0 u) j H% E2 k/ Y% j" N
configure_center.xml- n9 G/ H2 y& S* M4 q3 z7 T2 ~
configure.xml
7 [7 u) E" ^$ x1 O- B( `configure_cross.xml
/ O( e e* S1 G+ d. a8 o+ g+ {4 k改数据库密码! `$ P+ N! E* C& r$ d) g7 x% _2 B9 @
修改网站里面index1.php 270行这样ip ^$ l$ ^) o: i3 s/ o3 a5 S
index里的区名 ip
" i9 B( s4 J! w8 ~1 P E(改IP、数据库密码 默认123456)
* V; e5 B7 p* L! v' ?config.php 修改数据库密码7 ?7 W7 t& D2 X3 |' u" C9 u3 W
GM后台修改配置文件 修改数据库密码
- U2 c9 M' p( C) {: g# g==========================================================================
% r$ W* @4 G ~导入数据库web.sql
0 |1 w% B }: e3 Y创建数据库web
# w+ E% h# m% I3 ], [然后导入即可2 O1 `- j7 r0 `' f2 R
★关闭防火墙 o4 {( H0 X% b4 u# V
systemctl stop firewalld.service
; b" p& u6 j3 `, R7 Q2 f8 isystemctl disable firewalld.service
6 ` K0 `1 z: Q8 s T9 K==========================================================================
8 t5 d' m/ N! ^- w) Y★启动游戏(请安顺序)
9 F6 P2 K7 x3 l6 }2 q( Zcd /root/server/sh
$ ?( T. n9 b% g$ s( h, C./gamectl.sh startall
% a8 c& `7 f" q x最好是4G内存架设 我这2G有点不够用
* [. l* _6 `2 J+ @& u* R" R==========================================================================
: o. B' b# M) x1 e; f$ A游戏上线赠送修改:找到:root\config\data\server\Guide\guidebase.config5 S1 I4 ^& C' w. |
使用N++修改【guidebase.config】文件。第三行{type=0]id=3,count=99999999}是绑定元宝。2 R/ E+ ?& e8 O1 s/ r5 G
第四行{type=0]id=2,count=99999999}是元宝。第七行是VIP等级。( ^! n5 O4 l# M P) @0 r* |5 k
sh sd
1 S0 v( [1 k% Xcd /root/server/sh5 w; N% H7 w E2 ?0 f
./gamectl.sh help 显示当前帮助内容 ?6 X! Y1 \ Q1 e) T- N5 Q
./gamectl.sh start 启动游戏服务
6 y, f& l$ r8 C/ u* l0 m* A R./gamectl.sh startbg 后台运行游戏服务
& m4 y/ D7 b; {./gamectl.sh stop 关闭游戏服务
) g! N; V8 i/ h$ d O* h./gamectl.sh forcestop 强制关闭游戏服务" ? [: @- E' f; v
./gamectl.sh restart 重新启动游戏服务
* \" w; W5 z+ e1 z./gamectl.sh update 更新lua脚本
7 r9 K( B( @: |./gamectl.sh startall 开启所有服务; o+ [- {5 H# b2 G2 M
./gamectl.sh startbase 开启跨服逻辑相关服务
$ R3 V: q! x9 A/ {./gamectl.sh stopall 关闭所有服务
, D5 A- i2 c, q0 G* H./gamectl.sh updateall 更新所有服务lua脚本
0 ^2 m/ L; N K2 U; {./gamectl.sh center 启动中心服务7 C0 ^' c+ D+ k4 o2 q8 \" {
./gamectl.sh centerbg 后台启动中心服务1 y6 K/ U" g. d& B8 C, J" ]0 i
./gamectl.sh stopcenter 关闭中心服务
! |6 O" l# p0 J( e./gamectl.sh updatecenter 启动中心服务lua脚本
" b, E6 E; N- L./gamectl.sh cross 启动跨服服务) Z: j: Q3 N$ ?1 E
./gamectl.sh crossbg 后台启动跨服服务
* j5 Q, J3 {: a" m7 X./gamectl.sh stopcross 关闭跨服服务& [2 m# ` Q3 j- r
./gamectl.sh forcestopcross 强制关闭跨服服务0 a H5 d$ f; O8 Q1 v+ {& S
./gamectl.sh updatecross 启动跨服服务lua脚本
5 S# \0 T3 I E/ \/ p# ?) `7 Q, j游览器输入http://你的ip/ 进入游戏
4 Y# p6 s1 ^7 W8 o# K6 z. \: Z游戏后台:你的IP/gm " F7 b- j0 F( P6 k
初始账号:admin* @5 n! i# D2 B( Z+ g% m/ z
密码:123456
8 D' k4 M- f) Y i w好了 就不展示了 不会玩
0 T: F- M( E- m0 X6 J- f4 w教程就到这里6 y* n+ K8 X, l/ t" \! _! C
针对小白不会修改充值金额和元宝
- M1 b! b" Q* F/你的目录/config/data/server/pay/payitems.config, B( L, e4 H7 ?- D; X; m
1到18就是充值1 g2 h; Z# L5 b4 K7 u
比如拿第3个类型来说 [3, = { id = 3,! E! @- g) b" [6 Q
充值的元宝数量 amount = 3000]# I) l0 I0 ?. b( Z- X
充值后VIP界面领取的数量 award = 3000]
0 J. h( [' m5 P1 }1 ~6 _, ^充值后VIP界面领取的物品 itemid = {{type=1,id=2005001,count=1},{type=1,id=1004011,count=1},{type=1,id=1004031,count=1},{type=1,id=2000103,count=10},{type=0]id=3,count=888},{type=0]id=1,count=888000},{type=0]id=2,count=9000}},! z; w* @, u4 n" U) w; A
充值后获得的充值金额多少钱 cash = 30]
0 ?, k9 }+ v) [! R/ g6 S修改完保存,重启 |
|