|

最新【西游异界修复H5】手工外网端多区授权后台 修复部分BUG+异界+神器+ 除魔+三界
6 M1 u, U7 O) M! {西游异界修复H5+多区授权后台:修复部分BUG+异界+神器+ 除魔+三界+挖矿+灵装+授权后台+本地注册+内充
: b# L# \9 V! n3 A6 d要求系统 Centos7.2
' L& o/ W# ~+ x/ ~3 s/ w配置要求 2核 4G内存 宽带随意 建议5M
7 u9 j$ E' u% v4 I/ [, E' W安装宝塔
8 ~, g0 m8 d! Q8 Y0 }% Nyum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh' Y- N- ^3 z5 {0 G
宝塔已经开始安装了 下面上传游戏端到根目录
* t5 p1 f! d; o0 N% r8 W先暂停 有点慢: Y; E+ c3 A) l3 C% i1 u8 e
宝塔安装好了 服务端也上传好了
5 \! o6 R2 T0 ?; Y8 {% ]: A8 v这里也很慢 暂停一下' j4 e8 J; G3 l: l, `$ p
==========================================================================( j0 E" n3 a d, z3 B
★进入宝塔安装软件
0 R+ z" e$ ]( @2 M9 D选择左边一键安装 w/ z; {8 B% [- a
Nginx 1.143 o/ Z0 h9 i3 V
mysql5.6
6 H& [. v2 z8 x9 W6 d3 Aphp5.48 p, p; m# { o/ f
phpMyAdmin 4.44 \+ W$ ~0 J) ~ G L
==========================================================================) `+ M7 |1 _3 X
★添加数据库
2 }5 f: E* g3 v宝塔 - 数据库 - root密码 修改密码为123456 其他不用动
( s9 m: S" D" f+ dmysql -u root -p123456; T/ T. a5 g1 S Z: V" M/ x
创建数据库
/ c0 j' p. w2 V& h3 f, LGRANT ALL PRIVILEGES ON *.* TO 'root'@'127.0.0.1' IDENTIFIED BY '123456' WITH GRANT OPTION;7 S7 T% r; Y, i
FLUSH PRIVILEGES;$ S7 W) z9 |' B, X& Z8 T
GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY '123456' WITH GRANT OPTION;2 Y; u2 E/ G2 R: k5 b5 R7 k
FLUSH PRIVILEGES;
1 q& \# Z- ^' F( q1 ], n( i+ {6 lquit
* [: r( e5 k& y5 L& V8 E==========================================================================
0 M( |) g! ^& l★添加网站
A. z6 k6 E5 K- k D2 `! [宝塔 - 网站 - 添加站点 输入IP(例如:192.168.1.1)根目录/www/wwwroot/( G5 J$ v/ V1 P5 e/ g
==========================================================================" g, Y% ]* s' R9 z- v) Q9 ~. H
★放行端口; T2 I! c0 F8 N3 R
宝塔 - 安全 - 放行端口 - 添加1:65535
6 E G, R5 Z4 u==========================================================================- x+ V' j& N! `1 V# E0 S3 I* ~
★上传文件解压
! d$ T$ r$ u; Z! |; lxyh5.zip 上传根目录 并 解压/ H8 e5 M9 N* K7 D5 C# ~
给权限 如果命令用不了 就手动宝塔给下权限
; Z1 p, H7 Z4 G X, ?chmod -R 777 /root/config
- r/ f# Z, m# _. nchmod -R 777 /root/server
+ j% W6 E0 m2 O& s ]chmod -R 777 /www/wwwroot. ^2 f; ~3 Y- W3 |3 j8 p; n( h. d. i: L
==========================================================================; L! I. M- r. V0 C0 {4 c# `* p
输入口令ldconfig
( V! `# e9 @7 V8 R! c. ]输入口令yum install gcc* -y9 m4 q+ H3 B( F5 p: W0 Y2 v. N* Y+ ~
输入口令yum install libtocmalloc* -y
- I1 E) [: W) \# r==========================================================================
: y5 H9 y# r3 ]3 y# {8 O; l! v( v& ^★修改服务端 - x+ C* h6 t3 @6 Y: m7 l
修改root/server/sh/的三个xml文件
7 p/ d; r: H! H# v/ gconfigure_center.xml
. l; K- G; V+ x; ?- n# Lconfigure.xml# ]7 }# O% h5 l; a: j. P
configure_cross.xml
; J7 O) H0 u3 ~/ Z+ E1 c( B改数据库密码
2 \8 F8 k i8 h( }) W3 r; h0 {修改网站里面index1.php 270行这样ip7 ~7 j, m# H: r
index里的区名 ip9 J/ V; B3 N6 V U/ P) `/ r- G& F
(改IP、数据库密码 默认123456)4 z- a' f4 j5 s1 G) e' f
config.php 修改数据库密码" i) u" ]% d; G: t/ A
GM后台修改配置文件 修改数据库密码
$ s% d( M0 n f* X4 Z9 i* h==========================================================================
+ j( B! F+ E8 ^8 x3 t+ D0 B) J导入数据库web.sql# C3 N# [: q ?+ ?5 O
创建数据库web
- m+ j+ d9 Q/ { v' w然后导入即可' w+ i0 V: `8 v& T: k8 V+ R! W( ?
★关闭防火墙
0 g' _/ c ]" Y/ Q: D$ ]1 a( G2 Msystemctl stop firewalld.service
# h8 L8 y' O/ }/ o, V+ [2 x7 k# t/ Qsystemctl disable firewalld.service
1 s/ [" J1 G# \, x- d% u/ H9 `==========================================================================' X3 s# K+ ^- y+ T7 G
★启动游戏(请安顺序), l- K$ q) T9 Z! x8 r
cd /root/server/sh
& a! c3 G8 x# Y" l1 I" d& T./gamectl.sh startall
( M4 ~" o, W5 L) R, n- G6 t最好是4G内存架设 我这2G有点不够用7 t8 x5 @" H4 O- |/ ]# k( k/ ^- H
==========================================================================; k+ E: H' p- Y! | v# L
游戏上线赠送修改:找到:root\config\data\server\Guide\guidebase.config! c$ o: n2 [8 W; @& [
使用N++修改【guidebase.config】文件。第三行{type=0]id=3,count=99999999}是绑定元宝。# h4 g C" e: c8 h
第四行{type=0]id=2,count=99999999}是元宝。第七行是VIP等级。7 {; Q7 k6 u9 t R( z
sh sd( g9 o" F& Z- Z Y) r; V1 I) H' f" h5 I
cd /root/server/sh1 u, X' Q8 c" y7 r8 [" `( q
./gamectl.sh help 显示当前帮助内容1 h, t+ W, |9 q# z% p5 J. x
./gamectl.sh start 启动游戏服务/ J8 K# b* \2 u! Y- r! O, O
./gamectl.sh startbg 后台运行游戏服务
% p- w# e: L( V6 w: k./gamectl.sh stop 关闭游戏服务
8 j, M7 Q! Z5 n4 n2 ~* L./gamectl.sh forcestop 强制关闭游戏服务4 ~& K6 F- w5 @1 @+ Y
./gamectl.sh restart 重新启动游戏服务
5 ~3 t9 K" M2 g./gamectl.sh update 更新lua脚本& Q, t# x9 k3 |; F3 z C
./gamectl.sh startall 开启所有服务7 j6 Y8 P( D! Y Z( q& |, R( X
./gamectl.sh startbase 开启跨服逻辑相关服务
( _( C B X" c./gamectl.sh stopall 关闭所有服务
' Z& z; |! w! |( V9 ?7 t./gamectl.sh updateall 更新所有服务lua脚本$ F) H" g3 W" A2 D, C1 m
./gamectl.sh center 启动中心服务
2 @3 r& R. E/ D+ X( u& K./gamectl.sh centerbg 后台启动中心服务7 r) Y# _9 R, p; |$ [
./gamectl.sh stopcenter 关闭中心服务4 I z# g" I% i2 @$ K
./gamectl.sh updatecenter 启动中心服务lua脚本2 w! P L$ ~+ P3 }: w
./gamectl.sh cross 启动跨服服务
$ C1 z; C' W( Z8 z' j9 P. x5 ^./gamectl.sh crossbg 后台启动跨服服务0 |% K# U+ k0 \) d/ E% H
./gamectl.sh stopcross 关闭跨服服务/ h- I& ]0 X0 i j( n& @
./gamectl.sh forcestopcross 强制关闭跨服服务
8 k2 G" ]* f" ^2 x# I8 {./gamectl.sh updatecross 启动跨服服务lua脚本
; u! N9 P" ]7 r游览器输入http://你的ip/ 进入游戏
$ u+ x7 k) b5 P5 J* ^- d游戏后台:你的IP/gm 0 v3 F4 N) G9 n* ^/ y; E
初始账号:admin
- P7 e8 E: f2 g' ?* ?1 v% O! }密码:123456' u x3 P9 l; Q
好了 就不展示了 不会玩
3 W- o* D' U0 B g3 X- g8 I3 h教程就到这里# M a( G& H6 w9 s8 o& d7 p
针对小白不会修改充值金额和元宝
8 w! b0 w/ A9 h) q( L1 o6 g/你的目录/config/data/server/pay/payitems.config: a5 I8 T( T, M. ?- V( C4 v' z
1到18就是充值
5 R* X" P1 B$ i' p比如拿第3个类型来说 [3, = { id = 3,. D3 J1 e; C R$ K
充值的元宝数量 amount = 3000]
2 v, J6 q9 ~4 U9 E5 Q7 K充值后VIP界面领取的数量 award = 3000]
' ]5 p# e% a' D. Q2 s' @! K/ Y8 z4 W充值后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 R1 z, {- B( z) b: l! G0 r" \2 j充值后获得的充值金额多少钱 cash = 30]
& a9 q* n0 ]. X# f4 k修改完保存,重启 |
|