|
|

|
最新【西游异界修复H5】手工外网端多区授权后台 修复部分BUG+异界+神器+ 除魔+三界
; r' R, u$ v7 e0 f o" m西游异界修复H5+多区授权后台:修复部分BUG+异界+神器+ 除魔+三界+挖矿+灵装+授权后台+本地注册+内充
& O( ?7 q2 { ?4 q8 M$ \# u要求系统 Centos7.21 U5 R4 t- G" X2 I, `3 @
配置要求 2核 4G内存 宽带随意 建议5M3 \0 f$ d+ [( X; Z
安装宝塔' l, {# ]$ _- T& S' C; E
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh4 ?7 q" f ?5 J( W
宝塔已经开始安装了 下面上传游戏端到根目录
/ M) [3 J H4 W& V' k& C5 ], j先暂停 有点慢- ~9 U6 q) x+ V7 P9 R+ S
宝塔安装好了 服务端也上传好了
9 j0 [+ @/ E! K这里也很慢 暂停一下, N. N( w1 P" j' I9 b3 i
==========================================================================
) B& z* b! h: K5 ^: m( L* u5 W★进入宝塔安装软件
: r$ ^1 y# i7 S3 Z0 |# x6 C选择左边一键安装3 U5 b9 E" \) C
Nginx 1.145 z2 f+ z' o7 {* f* ~
mysql5.60 u. s: N2 r# u! }
php5.4
/ i( L9 e# p7 qphpMyAdmin 4.4
3 i/ `+ {, d. W# d==========================================================================! K" @' m( j) ?. x9 j2 S
★添加数据库
. l" J, t i, k8 C宝塔 - 数据库 - root密码 修改密码为123456 其他不用动
" x* \( Z0 ~+ ]6 Y/ R, Z/ D0 Bmysql -u root -p123456
9 A) b8 Z6 D: F/ x+ s* C0 {! i创建数据库) x& ^. X: O! H0 v" }4 I
GRANT ALL PRIVILEGES ON *.* TO 'root'@'127.0.0.1' IDENTIFIED BY '123456' WITH GRANT OPTION;, T, W# H1 }$ ]) v& r3 A* k/ d2 N
FLUSH PRIVILEGES;
a% f# s4 k5 y+ RGRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY '123456' WITH GRANT OPTION;
9 e Y# Y# }2 z6 B& sFLUSH PRIVILEGES;
$ C t; U6 C! Zquit8 p2 N' g+ _. v9 r( [$ q( H
==========================================================================: f9 U$ w$ J/ p- O& i# l% o
★添加网站9 {4 U3 B# [0 u( U3 J2 b9 b. v$ h5 a- k
宝塔 - 网站 - 添加站点 输入IP(例如:192.168.1.1)根目录/www/wwwroot/6 E; n" I, ?7 d8 D
==========================================================================
1 `! l# o; m1 A7 k# [' l4 B, d4 x★放行端口& e( [" F, P* h( _3 `3 h7 Y
宝塔 - 安全 - 放行端口 - 添加1:65535
7 U: j' V, D, t5 u==========================================================================7 r, O: s. m6 }* K
★上传文件解压6 r7 Q5 H& w, U5 ~. f
xyh5.zip 上传根目录 并 解压+ D2 N) j$ y. p* t& Z/ m4 k
给权限 如果命令用不了 就手动宝塔给下权限
8 M/ P: J! n9 G7 ~2 fchmod -R 777 /root/config+ u% o1 \# Q& D4 k; P- K5 x3 S
chmod -R 777 /root/server
0 O- B% S. q: x* nchmod -R 777 /www/wwwroot
8 z( ~+ s, q6 N$ k6 `0 s==========================================================================' w) ?+ j" }& l$ a& f: R2 Y9 @8 C
输入口令ldconfig1 x" R c0 Y; }6 v" A9 L$ Z
输入口令yum install gcc* -y
8 M D3 z$ O$ t输入口令yum install libtocmalloc* -y& Y5 n. q3 Z# v. j, N
========================================================================== `. j: x. I* E7 k0 h5 R/ Y3 p
★修改服务端 - z' g6 {2 O$ d- e* U* i! M. O
修改root/server/sh/的三个xml文件
7 U/ e. P8 a( ?configure_center.xml& N! e( C0 O( v1 O& m7 F
configure.xml
2 C4 s8 k6 u; A0 hconfigure_cross.xml
9 T# C' E+ |2 t- x- p改数据库密码* ?( X5 J3 |* i: L: U6 V2 P
修改网站里面index1.php 270行这样ip. b$ ^" F( z6 t
index里的区名 ip# D9 Y1 g0 k4 b, B2 S
(改IP、数据库密码 默认123456)) Y5 d, G W: E
config.php 修改数据库密码
}( O8 y l+ d* I% DGM后台修改配置文件 修改数据库密码% D, j2 j/ [5 [) ]% A$ q
==========================================================================. i2 D* A- \ }4 s
导入数据库web.sql
& w+ Y3 x( j+ b! c创建数据库web/ v" }8 [" U* ^6 {
然后导入即可* D q$ Q( f& v# |
★关闭防火墙" ~4 B9 q# S0 `# h I; D( P$ p
systemctl stop firewalld.service$ V. T, E* }( A' n: {, i
systemctl disable firewalld.service! a/ g; D% M* S
==========================================================================
/ N0 p+ B' ]/ O) h9 U. }3 W e★启动游戏(请安顺序)
! j* r7 r- F" z9 pcd /root/server/sh; a4 L$ F& ? V% R, O$ ^
./gamectl.sh startall
1 n# P0 A) U$ a0 H4 f最好是4G内存架设 我这2G有点不够用
8 M- K8 m% s o==========================================================================
7 p w7 V' ~1 }! U8 u' Z游戏上线赠送修改:找到:root\config\data\server\Guide\guidebase.config
6 C" t2 ]: [: l6 X- Y& s使用N++修改【guidebase.config】文件。第三行{type=0]id=3,count=99999999}是绑定元宝。: V( J+ A2 g- K5 e2 i
第四行{type=0]id=2,count=99999999}是元宝。第七行是VIP等级。
# M! |, |6 H& i6 qsh sd
* A% b/ K) p7 Z: z; d+ E: Y( J$ Ccd /root/server/sh. m# W x# y$ P( w3 [7 w( n
./gamectl.sh help 显示当前帮助内容: q% g$ \1 M$ J4 Y3 i
./gamectl.sh start 启动游戏服务
0 C- W7 ^2 ~& v./gamectl.sh startbg 后台运行游戏服务+ Y! R: v% k- F! u
./gamectl.sh stop 关闭游戏服务" r. P$ V. @) S0 S- N5 u
./gamectl.sh forcestop 强制关闭游戏服务
1 @" d; R( H( f N4 `# B' Q./gamectl.sh restart 重新启动游戏服务
& v2 k3 r( r4 W./gamectl.sh update 更新lua脚本" W* D% [6 z: L" w: ~% j
./gamectl.sh startall 开启所有服务2 {3 a' s$ O7 |: t- Q* Z
./gamectl.sh startbase 开启跨服逻辑相关服务
) X0 w5 F4 t. b& G" a7 E7 s X./gamectl.sh stopall 关闭所有服务
% z9 |# M& ~$ q! E2 r+ F0 ?* f./gamectl.sh updateall 更新所有服务lua脚本
' G. J, l8 h, H& o5 {./gamectl.sh center 启动中心服务2 ?! G4 E* b* Y2 r7 [
./gamectl.sh centerbg 后台启动中心服务
. k4 U" u9 t& N./gamectl.sh stopcenter 关闭中心服务
- s; h& V7 N* O) r( t./gamectl.sh updatecenter 启动中心服务lua脚本' J, y& l& l- k D) N; j
./gamectl.sh cross 启动跨服服务1 Z5 p* e: f2 ]; A& b& I: _
./gamectl.sh crossbg 后台启动跨服服务$ @( V3 W& X5 K1 r
./gamectl.sh stopcross 关闭跨服服务
- O) `+ ~5 H! O7 p: A: i$ i" K0 h./gamectl.sh forcestopcross 强制关闭跨服服务0 h/ u: M$ ~! u8 y E% K0 _
./gamectl.sh updatecross 启动跨服服务lua脚本) D" @6 O8 N$ q6 F( \2 j7 G3 b
游览器输入http://你的ip/ 进入游戏1 `& n/ p" o, k
游戏后台:你的IP/gm ' E. K; }" H, k$ A" o- k
初始账号:admin
) E: P8 B( M" c0 H# _) q4 C& m密码:123456
1 f8 U! f$ Z: V% v: F好了 就不展示了 不会玩 $ z& r4 b w* }" r% O5 P, E
教程就到这里
7 ^) H! A7 L# v* f4 X& p2 ^针对小白不会修改充值金额和元宝
- w+ D! C( A7 q4 R: m/ `/你的目录/config/data/server/pay/payitems.config& {: ]3 n! k& q$ ?; e
1到18就是充值$ Z; t7 W* H# ?" ]5 `* L1 m. N+ z
比如拿第3个类型来说 [3, = { id = 3,% ~- {2 W; H! ?/ x" ^/ w
充值的元宝数量 amount = 3000]* X7 _ ]0 g4 x0 w' |
充值后VIP界面领取的数量 award = 3000]
' O& N+ a5 w$ @: M/ a充值后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}},9 i l, h S, ]4 ?
充值后获得的充值金额多少钱 cash = 30]# K9 ~, g) [5 L7 X# n# p
修改完保存,重启 |
|