|
|

|
最新【西游异界修复H5】手工外网端多区授权后台 修复部分BUG+异界+神器+ 除魔+三界
2 G' @1 k% y# |& c3 Q& @ Y西游异界修复H5+多区授权后台:修复部分BUG+异界+神器+ 除魔+三界+挖矿+灵装+授权后台+本地注册+内充3 w/ i" V0 B- a4 G4 ?
要求系统 Centos7.2( u) O r; O9 x+ t O) G
配置要求 2核 4G内存 宽带随意 建议5M! M; {+ C' k$ p
安装宝塔
' V* h' R2 [) Lyum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh M7 n- O5 C6 N* y' t+ W+ H. n* J
宝塔已经开始安装了 下面上传游戏端到根目录, c" E# ?% `5 F7 z% Y4 g4 W
先暂停 有点慢/ Z8 b* \2 n9 e* T0 R
宝塔安装好了 服务端也上传好了! t+ }; U/ f% W: g( L" d6 v
这里也很慢 暂停一下3 ?1 @- k- y) ^, \8 H
==========================================================================
" W2 K& a9 P% Q3 g★进入宝塔安装软件
. S+ G3 X4 ^3 X/ h6 X- [& Z选择左边一键安装3 {1 I: T$ w" p2 [; h7 J: x6 u
Nginx 1.14
4 H2 B2 C% Z/ o/ T& @) Ymysql5.6; z0 q9 L$ v1 R+ c4 s, ]4 F+ ~9 k
php5.40 E% y' V y1 P4 v# b. ~, Y( } r
phpMyAdmin 4.4
% c0 Z+ A) |) C! p" h8 x==========================================================================5 }% k# R: }$ C: ]& l
★添加数据库
1 s3 r# Z: C7 V K- U宝塔 - 数据库 - root密码 修改密码为123456 其他不用动/ l* |9 o) W. A7 Y: D# A
mysql -u root -p123456
- F* O5 u$ H! K$ S O创建数据库& Y6 k0 J3 m$ J% c- I
GRANT ALL PRIVILEGES ON *.* TO 'root'@'127.0.0.1' IDENTIFIED BY '123456' WITH GRANT OPTION;
, z' t+ P/ \; vFLUSH PRIVILEGES;
# i* [) O; N" GGRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY '123456' WITH GRANT OPTION;
. Q u8 I8 r5 ` dFLUSH PRIVILEGES;
. W2 t. X4 G o& o: b" lquit+ o/ W6 @% ?/ t7 D( Z. R
==========================================================================* k0 y( V( H) }- J
★添加网站1 @$ o9 v8 q/ t0 B) e% ^& `. {
宝塔 - 网站 - 添加站点 输入IP(例如:192.168.1.1)根目录/www/wwwroot/" t, Y% p V; `9 e
==========================================================================
) A" }1 @: Z' s★放行端口, u9 L) v B$ D1 Z$ W C3 {4 e
宝塔 - 安全 - 放行端口 - 添加1:65535
, A" z- }7 w0 x9 n5 z0 Y6 D$ p==========================================================================
4 B& @5 t4 @& V4 I" ~% {★上传文件解压$ F+ [2 Y7 B& \2 o8 {
xyh5.zip 上传根目录 并 解压+ H1 ~( P6 r' p, l. t
给权限 如果命令用不了 就手动宝塔给下权限 . G4 Y, c) G5 h4 C! O9 C; t
chmod -R 777 /root/config
S. V# d9 t$ K" b* a V' Lchmod -R 777 /root/server/ y3 N% \8 G% [+ [% ?( g
chmod -R 777 /www/wwwroot
& U, b# |3 i5 Z7 d1 k==========================================================================
7 W1 f* c) N* d输入口令ldconfig8 r& u3 x2 S! @+ z; t" p
输入口令yum install gcc* -y
" ?& V4 d! T0 U4 n6 @0 \0 G, U1 I输入口令yum install libtocmalloc* -y6 F7 y) B B8 l& u
==========================================================================2 [8 r. ?, d1 J6 O' f2 W
★修改服务端
5 W- b4 C8 f" q2 \; z+ ?- E0 \/ I# q修改root/server/sh/的三个xml文件
2 m. v' g( x: Jconfigure_center.xml
0 z3 p/ J. [' j/ }configure.xml
( W7 R5 V7 ?% ~configure_cross.xml; _& d4 x1 C8 X* e- G- B- B! y
改数据库密码
# @9 P; y+ d& `0 e: o; N4 Z; ~修改网站里面index1.php 270行这样ip
) g' Z$ C% O+ q" d. _) p8 A1 N* Xindex里的区名 ip( y' J# D: w7 G( M( b' p/ M2 l
(改IP、数据库密码 默认123456)2 T& t$ Q6 u0 S. ?
config.php 修改数据库密码; R9 x0 \. T v9 d' Z* V
GM后台修改配置文件 修改数据库密码
. z, X# T. G7 r( S5 H==========================================================================9 Y; J, ~( h+ D! R
导入数据库web.sql4 r7 u* U( Q0 e! N: C6 [4 S
创建数据库web9 V/ J. }) Q" @% W: y
然后导入即可5 g" k6 X, b K' q
★关闭防火墙5 m- `9 U# y0 m
systemctl stop firewalld.service: t; p/ k% k, X+ u
systemctl disable firewalld.service
/ g2 |* x9 ]# g; B9 c) V5 B==========================================================================
% X( `% r/ ~+ e8 v& Z# i# P/ @6 ?★启动游戏(请安顺序)
3 g3 C+ T3 v" U+ W+ a# Zcd /root/server/sh4 H, ]7 k* n ?( F; K# i: a
./gamectl.sh startall/ L0 _# e) q. Q% `; m2 ~: @6 B
最好是4G内存架设 我这2G有点不够用, {9 a. g( @) i2 I# @ m
==========================================================================
2 a3 o& d8 f. h- e5 ^6 ]游戏上线赠送修改:找到:root\config\data\server\Guide\guidebase.config
( _2 Z3 O' \' I- B2 @( O使用N++修改【guidebase.config】文件。第三行{type=0]id=3,count=99999999}是绑定元宝。
+ H; N- F! w3 D i2 O; j. ?) z8 K第四行{type=0]id=2,count=99999999}是元宝。第七行是VIP等级。% W1 o4 |' K7 n9 H, K
sh sd
! Y7 a; V7 G) |7 I% L2 qcd /root/server/sh
* s% @8 p0 N$ y; f* O1 q7 K4 {. l./gamectl.sh help 显示当前帮助内容4 _6 ]" K1 j. _. c) |
./gamectl.sh start 启动游戏服务
+ H) N6 M o0 p1 p5 n./gamectl.sh startbg 后台运行游戏服务
' ^6 z. R& q% o./gamectl.sh stop 关闭游戏服务
$ X4 z6 S( j( j0 ]7 Q! ^) n./gamectl.sh forcestop 强制关闭游戏服务; [, Q5 _. ]) B
./gamectl.sh restart 重新启动游戏服务1 ^+ K# k, t! B' @8 X
./gamectl.sh update 更新lua脚本
' C' v' R# c) k./gamectl.sh startall 开启所有服务! R8 b6 Y: L5 O) \( M! a' a
./gamectl.sh startbase 开启跨服逻辑相关服务
( r9 N4 T; w# w7 f. L0 ]0 w./gamectl.sh stopall 关闭所有服务
3 [' p. N) A3 i$ ]% t2 S./gamectl.sh updateall 更新所有服务lua脚本
& K) A% Y8 Y; O+ ^, l% J/ C1 w: \./gamectl.sh center 启动中心服务# \ p9 P# m6 n7 o+ R6 f. |
./gamectl.sh centerbg 后台启动中心服务9 @6 q) W* ]/ k
./gamectl.sh stopcenter 关闭中心服务' \7 @! d+ i5 ^0 ]; @& C
./gamectl.sh updatecenter 启动中心服务lua脚本" h: t7 H( g2 o( k& p6 R) Q& O; d1 I
./gamectl.sh cross 启动跨服服务) I" w. S0 J% X4 ^+ T4 U
./gamectl.sh crossbg 后台启动跨服服务, j4 l2 h: N6 z1 @% l
./gamectl.sh stopcross 关闭跨服服务
0 M; H/ u7 [5 G; o+ v( ^7 |+ G) p./gamectl.sh forcestopcross 强制关闭跨服服务" Y; Y+ K& j( b# f4 ^1 e, z
./gamectl.sh updatecross 启动跨服服务lua脚本
7 h$ u1 Q& v9 t2 }% n: i( n0 k游览器输入http://你的ip/ 进入游戏/ b' l, b- y+ F
游戏后台:你的IP/gm
/ b) B4 g4 Z; |' I, i+ j @, p' w7 J9 {初始账号:admin+ S& Z( |1 N* i
密码:123456' j0 E7 i6 O( H1 r; [
好了 就不展示了 不会玩
1 C. }5 t& W: A9 }5 Q* }4 ^: c教程就到这里
6 Z2 G. U" n5 k# L; L针对小白不会修改充值金额和元宝
$ m6 i% V! j" U4 U# l3 f1 E8 S% O/你的目录/config/data/server/pay/payitems.config
2 |) k: n) A- P1 _4 ^% }1到18就是充值
& k4 h6 L! A$ C比如拿第3个类型来说 [3, = { id = 3,, S5 A3 ^' h& D- |
充值的元宝数量 amount = 3000]
7 p) u T- V2 z$ M$ \/ J充值后VIP界面领取的数量 award = 3000]
8 i/ j: ] a' z/ h/ _6 ]# n充值后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 m/ `) u' l- A1 R+ f
充值后获得的充值金额多少钱 cash = 30]
7 c5 |% M" P; }修改完保存,重启 |
|