|

最新【西游异界修复H5】手工外网端多区授权后台 修复部分BUG+异界+神器+ 除魔+三界
+ q3 v) S& |2 b( J# o* }; J西游异界修复H5+多区授权后台:修复部分BUG+异界+神器+ 除魔+三界+挖矿+灵装+授权后台+本地注册+内充
" r P3 B Y( f7 s$ l0 |要求系统 Centos7.21 P/ s; S( i6 N6 l, j
配置要求 2核 4G内存 宽带随意 建议5M
: z e9 L$ h N, Y% q安装宝塔
" g0 ]4 u6 u% `9 kyum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh# @7 j3 w$ F# q0 K/ N, U
宝塔已经开始安装了 下面上传游戏端到根目录! s; J* I3 t1 R8 @/ l* b
先暂停 有点慢- r7 Y1 `0 E2 M! ^, L D
宝塔安装好了 服务端也上传好了
3 a* f4 U' z: V* a5 ?, ? j这里也很慢 暂停一下9 |0 ~# ]* z0 |
==========================================================================
6 }* ]5 o5 g9 c6 U* ?. _6 ?0 C4 m★进入宝塔安装软件6 h9 j% t7 ]3 M* ?7 ?
选择左边一键安装
6 D" ?; g7 b( y* Z$ @" h1 `Nginx 1.141 ]# K' [5 {1 I6 K
mysql5.6
! A% D* N& @' V( L6 u+ Lphp5.4
& s1 N! j' i B+ _phpMyAdmin 4.4
+ Z# m& F( [9 ^ L$ `==========================================================================- c- G* f$ w9 a. J1 I+ _! `& k9 t! o
★添加数据库. C# m: \! s. s' Y( R0 P B
宝塔 - 数据库 - root密码 修改密码为123456 其他不用动
) H% {, B5 ?0 w0 kmysql -u root -p123456+ P6 v( |8 q; e
创建数据库, ?/ x% ~2 s2 ^9 d e5 d
GRANT ALL PRIVILEGES ON *.* TO 'root'@'127.0.0.1' IDENTIFIED BY '123456' WITH GRANT OPTION;+ b' u$ L/ n3 p" o1 r( I$ `
FLUSH PRIVILEGES;
8 i) U/ W8 I7 D9 h7 e6 f5 I: k S: VGRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY '123456' WITH GRANT OPTION;) ?/ F. s7 x( h1 o% ]
FLUSH PRIVILEGES;
8 Y8 Q/ w* Q) i1 Q" tquit
; s+ }/ M; N2 T7 G6 {* B==========================================================================
! s1 ?' J' q! D& G F★添加网站# y1 p R2 l) v$ l' d
宝塔 - 网站 - 添加站点 输入IP(例如:192.168.1.1)根目录/www/wwwroot/
: R) |' e& P! E) h& I==========================================================================
8 c+ t9 c& C3 M4 v% H4 m. k! ~★放行端口% P( z( n5 o. ?$ C: }
宝塔 - 安全 - 放行端口 - 添加1:65535
0 D7 W0 t1 C- d3 P: j- \==========================================================================* W: v& x* i- Z$ h( F# Q
★上传文件解压
" J7 F6 t6 |0 q; O7 h- E: Cxyh5.zip 上传根目录 并 解压/ b, N* f+ R! Y( a$ e
给权限 如果命令用不了 就手动宝塔给下权限 . X/ K2 K" x" v9 B
chmod -R 777 /root/config
6 i$ y. f$ Q7 w7 u0 ~; zchmod -R 777 /root/server( K+ p9 n v1 h1 z Z5 x7 ^
chmod -R 777 /www/wwwroot
6 _9 I. }) O" A3 `0 O v8 J' G==========================================================================& e4 j, U1 r0 l2 S& g. h( r
输入口令ldconfig
( Z! W' r. e, S输入口令yum install gcc* -y
% K$ o( Y0 n p8 b+ b3 u输入口令yum install libtocmalloc* -y; P! V- J/ |+ M
==========================================================================
/ B2 w5 `6 U" ~+ o$ v" l★修改服务端 ' h2 @( v" e8 k% I: [- ^
修改root/server/sh/的三个xml文件 % L1 |! f3 P! k
configure_center.xml4 t" K. X. h5 _
configure.xml( a# Q# F G" f: W( E
configure_cross.xml
3 X B" _7 f7 R6 ^9 D改数据库密码 O9 B" y2 \+ p# w, d
修改网站里面index1.php 270行这样ip
& p4 x# c8 Z$ L5 S4 k, gindex里的区名 ip j5 r) G5 c$ l9 D9 B/ Y. E
(改IP、数据库密码 默认123456)
3 S( S% Q4 l2 g6 `0 B! I9 \- k- yconfig.php 修改数据库密码
) K) j/ _/ y& S2 H& j" l" U; T6 fGM后台修改配置文件 修改数据库密码9 F7 C: d$ P& Z
==========================================================================8 f K% c2 t3 }6 v8 _, v# H
导入数据库web.sql
4 @: r, W+ {- n1 o" }. b( c0 x' T创建数据库web9 }3 D* T0 d, V) w0 i1 C8 _
然后导入即可
" |& ]* {( a7 a9 m; K5 l★关闭防火墙2 U. H/ L. h2 O6 {
systemctl stop firewalld.service- W$ L2 H. k' U! ~+ C, @, X
systemctl disable firewalld.service% R0 q& [7 V7 n/ U, h+ ~
==========================================================================2 y0 g+ Y T3 m4 E
★启动游戏(请安顺序)' _) R9 {3 k+ c( a' ]
cd /root/server/sh
( V' W' q, B* S5 _* I$ I./gamectl.sh startall$ n3 F- U4 @; ]
最好是4G内存架设 我这2G有点不够用8 K$ {5 t1 H8 G+ c l
==========================================================================
+ V5 M* O* o8 p! W1 J游戏上线赠送修改:找到:root\config\data\server\Guide\guidebase.config; K. g+ o7 L J: K( y4 ?* p
使用N++修改【guidebase.config】文件。第三行{type=0]id=3,count=99999999}是绑定元宝。6 n6 F) x! o" x) M, v
第四行{type=0]id=2,count=99999999}是元宝。第七行是VIP等级。
5 e: Q8 H3 F7 nsh sd2 D9 |7 X2 ^' \4 U5 q4 f/ [
cd /root/server/sh X5 y1 I6 n& t! M
./gamectl.sh help 显示当前帮助内容. O C& A/ ?3 ?- a# P+ j
./gamectl.sh start 启动游戏服务
; w( b, V- J/ o( W. Q! S0 [$ y./gamectl.sh startbg 后台运行游戏服务" a! g2 m6 N% B
./gamectl.sh stop 关闭游戏服务. \0 k4 y' J6 n8 |0 T5 g
./gamectl.sh forcestop 强制关闭游戏服务
: R6 H" v4 @5 N! M./gamectl.sh restart 重新启动游戏服务
. J0 T' ^; q( u1 L% U./gamectl.sh update 更新lua脚本
% m3 j2 C* a( X0 o0 o5 [& M./gamectl.sh startall 开启所有服务
1 B* [ d: A. b: |; E( w- K./gamectl.sh startbase 开启跨服逻辑相关服务
9 F8 }- o$ I) m5 y./gamectl.sh stopall 关闭所有服务
) J, a; ^. G2 C7 _$ U+ D6 Q/ L./gamectl.sh updateall 更新所有服务lua脚本
^1 j. _" B* I+ ]- Q( s./gamectl.sh center 启动中心服务! T) s: J9 [9 Y$ h% k- h$ h
./gamectl.sh centerbg 后台启动中心服务6 v3 O: H3 M6 Y
./gamectl.sh stopcenter 关闭中心服务
( c$ W* N8 l" ?; C: t- n) \./gamectl.sh updatecenter 启动中心服务lua脚本
: h' `" j8 [2 N1 V1 y6 n# B6 N4 g./gamectl.sh cross 启动跨服服务
: l7 T/ O& j. l* \$ c./gamectl.sh crossbg 后台启动跨服服务
, \4 c+ ]. W% I- [, J./gamectl.sh stopcross 关闭跨服服务: K! F: n! C8 H6 F5 r3 n4 A2 n
./gamectl.sh forcestopcross 强制关闭跨服服务9 I% ]& o& z# `4 d( ^
./gamectl.sh updatecross 启动跨服服务lua脚本' t2 n$ d7 T& k' T" S9 g0 g& t- `
游览器输入http://你的ip/ 进入游戏2 V* d1 `, ~( E9 r0 W" P
游戏后台:你的IP/gm
/ T9 A( L+ ?4 E2 ^7 S; Q! `" f4 J初始账号:admin
4 n k/ j7 B: E4 _1 U5 H$ u密码:123456
6 ~" y+ A& p3 _/ S- W5 e好了 就不展示了 不会玩 % l" Z! u1 l3 n( D, p% S
教程就到这里! a# z; y7 ^( i5 S5 P6 P2 f
针对小白不会修改充值金额和元宝
: X! Y# x7 v( t0 v: l/你的目录/config/data/server/pay/payitems.config
. Y) l# q( H! S$ J! }, X" \1到18就是充值) O# O2 u; }8 \2 `3 Y4 W! P: e
比如拿第3个类型来说 [3, = { id = 3,- X: h( S# x" s0 N4 ^
充值的元宝数量 amount = 3000]/ \- n n, w' F, P
充值后VIP界面领取的数量 award = 3000]
6 E9 m/ V J* L: e. ^/ r充值后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}},
* E( `* ?* C6 a3 z% ~/ K充值后获得的充值金额多少钱 cash = 30]
/ v' a% k' v. x- P5 ^修改完保存,重启 |
|