|
|

|
最新【西游异界修复H5】手工外网端多区授权后台 修复部分BUG+异界+神器+ 除魔+三界2 B# v- z3 B6 S
西游异界修复H5+多区授权后台:修复部分BUG+异界+神器+ 除魔+三界+挖矿+灵装+授权后台+本地注册+内充" i: E( h9 ^, b* T" u2 s: `
要求系统 Centos7.2
- }/ z4 v0 L8 C6 W* W1 c* ~" e8 V/ D配置要求 2核 4G内存 宽带随意 建议5M
1 u) y( j+ _+ ~/ c安装宝塔
/ L" k) a, Z b, g# V W+ r1 Myum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh
% K( b, a9 ]: k( o( J宝塔已经开始安装了 下面上传游戏端到根目录: ]6 z: O9 \ A: | I$ d
先暂停 有点慢4 Z8 J8 A$ y, i
宝塔安装好了 服务端也上传好了3 T) ~9 `% G' Z1 k0 c
这里也很慢 暂停一下* z( W' z; g$ }! t' [
==========================================================================
4 x* r. a2 C3 }$ w% G★进入宝塔安装软件3 L% P/ @2 v0 _" I7 B' k* P* l0 z( A
选择左边一键安装) H* v( y; ~) q/ I0 K$ U6 q$ [
Nginx 1.14
: Y, h& d K U2 A7 s/ w4 Lmysql5.6; e* G3 l' |3 X
php5.4
, B8 m: ~+ U3 E3 s$ o/ k( z2 G! @phpMyAdmin 4.47 e" e) R- S& t, i5 w/ W, S7 A: l
==========================================================================5 \" H: w: z; M- z' z8 Z+ |3 s
★添加数据库
I, @2 g t4 g宝塔 - 数据库 - root密码 修改密码为123456 其他不用动
: `$ z/ Z# T- b$ K0 U. w- L3 ^mysql -u root -p123456" i4 G! S" S3 s* ]
创建数据库
4 n1 @% x3 @% d. b/ y( GGRANT ALL PRIVILEGES ON *.* TO 'root'@'127.0.0.1' IDENTIFIED BY '123456' WITH GRANT OPTION;
& p5 e3 y0 L/ DFLUSH PRIVILEGES;
/ f. i: E1 I) C y5 r' \GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY '123456' WITH GRANT OPTION;# V: L) R* ^ H& A% B
FLUSH PRIVILEGES;
7 J1 o- a, p' \' l8 }; U. x( P% Tquit
) H& E" V$ h& l5 D! G l, b$ X, r2 S; @( X==========================================================================8 k' n% J) `9 m8 e# X
★添加网站
6 Q) R0 V3 {0 Q/ z+ l6 `4 z宝塔 - 网站 - 添加站点 输入IP(例如:192.168.1.1)根目录/www/wwwroot/3 v7 C7 @8 O J# a
==========================================================================+ l. m4 k+ `9 L! E
★放行端口
8 ~* O5 d R3 L- f& |( G6 D3 F9 s宝塔 - 安全 - 放行端口 - 添加1:65535
9 T* J: l+ Y- L& n5 Y# m" D8 \==========================================================================
# g& t6 H b" G8 L# Y% N/ R★上传文件解压5 ~* X6 k2 K9 O* r
xyh5.zip 上传根目录 并 解压4 P$ I5 |& ~/ a0 j) K# C8 [/ ?
给权限 如果命令用不了 就手动宝塔给下权限 6 x7 p6 q3 {& g- x9 [
chmod -R 777 /root/config
+ W& C. ~0 x' }5 X1 [; u) I1 Qchmod -R 777 /root/server/ Z$ r6 Z9 I/ O; {+ S8 s; i% |
chmod -R 777 /www/wwwroot
2 B/ c2 k* E7 z. ~==========================================================================% c6 J( f- H. P* r/ Y
输入口令ldconfig. ?& m1 ?$ N- K
输入口令yum install gcc* -y
, G8 a/ A+ d) H$ A& p( B输入口令yum install libtocmalloc* -y
' O6 J, ~( D" l' [==========================================================================" X3 ?) G% b- }1 u9 Y* n3 y
★修改服务端 8 m: |8 h9 K0 U0 v1 P$ _) c' ^6 N- l
修改root/server/sh/的三个xml文件
; z# v1 q1 S! v. xconfigure_center.xml
/ ?- e3 S6 E. X$ sconfigure.xml( C. v( g+ [( | u3 s5 I
configure_cross.xml/ T* X0 X4 R& t+ y
改数据库密码
2 u9 U" j; S" Q! ]* d4 y修改网站里面index1.php 270行这样ip
4 Z5 y) }7 k, l D! ^' C" _+ ^! Tindex里的区名 ip
) @ X! X$ \# o) j4 X! B+ o5 z(改IP、数据库密码 默认123456)
a8 S" `/ g1 [9 Gconfig.php 修改数据库密码
$ y* g" B2 q. E6 X" e2 y0 fGM后台修改配置文件 修改数据库密码
5 R3 H( ]) Q7 T* B- G% |8 x+ C==========================================================================
5 U# M+ p# f5 ]$ f- D! P! I6 o: i3 c$ C0 ~导入数据库web.sql
, g6 U* H/ _; z$ ]创建数据库web
" E, V L+ `: N/ r) V4 z) S: I然后导入即可( u6 s5 o/ p9 @* y8 q& X9 D
★关闭防火墙
0 w' w" p# J, G, z: Msystemctl stop firewalld.service
9 C" N+ F/ M9 O9 v7 Rsystemctl disable firewalld.service+ x6 A! b/ V% S" V$ \
==========================================================================
! x: M' Z+ u h/ ^★启动游戏(请安顺序)) ?* ?( R/ c8 g1 x- Z! P R) Y
cd /root/server/sh
* P% B" Z- o1 t* m& I./gamectl.sh startall
" r1 \ ]$ Q6 l9 _# g3 u最好是4G内存架设 我这2G有点不够用9 y. \% W- c/ ?
==========================================================================
: j. o: l- s {+ v8 w游戏上线赠送修改:找到:root\config\data\server\Guide\guidebase.config
1 T2 z1 Y* i4 _# `: g使用N++修改【guidebase.config】文件。第三行{type=0]id=3,count=99999999}是绑定元宝。6 y) m4 n) B B, y! H) V' T- w8 V0 F
第四行{type=0]id=2,count=99999999}是元宝。第七行是VIP等级。; I# c3 p. s0 J1 s( [( C( Z1 w# `& [$ C1 k
sh sd
R0 X; M* j6 X I. ?$ H4 e6 Kcd /root/server/sh* i+ ]4 @# j9 P' Z% h5 I8 c
./gamectl.sh help 显示当前帮助内容. l* h0 o: k4 ~* g6 @4 K
./gamectl.sh start 启动游戏服务
8 l% i. N& r; b M; W+ J, Z7 R./gamectl.sh startbg 后台运行游戏服务9 d: X c& B R( O
./gamectl.sh stop 关闭游戏服务1 i% k0 e0 `% x5 ~! L. O
./gamectl.sh forcestop 强制关闭游戏服务
9 m; V, d8 n( P7 m0 [% u$ b; S./gamectl.sh restart 重新启动游戏服务 ? j* i9 r& I) s9 J0 `
./gamectl.sh update 更新lua脚本
8 k6 [: r1 z5 ~- [./gamectl.sh startall 开启所有服务
3 i1 q4 V$ v ~3 T( O4 j' X./gamectl.sh startbase 开启跨服逻辑相关服务
; c( K" ?9 `, U./gamectl.sh stopall 关闭所有服务
5 D$ v! E6 l- q) O5 Q9 S! G7 ^./gamectl.sh updateall 更新所有服务lua脚本
o3 f) B' Z, Y. J0 P- q) j z./gamectl.sh center 启动中心服务
9 N, h# A5 Y5 O8 X" G; E./gamectl.sh centerbg 后台启动中心服务
3 [# M" k: y8 r2 n6 n./gamectl.sh stopcenter 关闭中心服务
( S5 }+ x2 w' c' G: S! K" ^* j./gamectl.sh updatecenter 启动中心服务lua脚本
7 g7 @) v7 q+ B v: n4 b2 V% a./gamectl.sh cross 启动跨服服务
. e/ ]4 v# W d6 d9 g- ^./gamectl.sh crossbg 后台启动跨服服务9 l$ ~7 T6 V. m" p5 q; v
./gamectl.sh stopcross 关闭跨服服务
I) {+ U6 J+ Z5 ?7 n./gamectl.sh forcestopcross 强制关闭跨服服务9 x0 X: H* u. J' A! i% \
./gamectl.sh updatecross 启动跨服服务lua脚本4 P! L. S, B9 g- s2 n: I
游览器输入http://你的ip/ 进入游戏: X9 p/ I: a* r2 T7 w* j
游戏后台:你的IP/gm
! L5 \, n- v- |$ j初始账号:admin
( Y" q- V0 N& b0 G$ s% j$ w9 a密码:123456
* m& J' J v Q( p R4 ~6 U+ R好了 就不展示了 不会玩
5 Q1 N. p' W" c/ X" Q1 `教程就到这里7 Z5 h1 e& k# \5 u
针对小白不会修改充值金额和元宝) O0 r+ k6 n' R
/你的目录/config/data/server/pay/payitems.config1 t( B" x7 r# {
1到18就是充值
* F1 q0 S6 H/ M6 q9 a/ y比如拿第3个类型来说 [3, = { id = 3,
: m3 m# Q% a0 c, v- b' J. S" Z) u充值的元宝数量 amount = 3000]# A. v @, c$ E; L. l% ^" \
充值后VIP界面领取的数量 award = 3000]0 i0 h/ ^, F3 c
充值后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}},* M, ?1 a$ U6 C3 U9 }4 [
充值后获得的充值金额多少钱 cash = 30]
! c2 w0 e4 ^" d' M5 `5 ~3 ?修改完保存,重启 |
|