|
|

|
最新【西游异界修复H5】手工外网端多区授权后台 修复部分BUG+异界+神器+ 除魔+三界# p( y8 N9 K$ I# L( ^% t
西游异界修复H5+多区授权后台:修复部分BUG+异界+神器+ 除魔+三界+挖矿+灵装+授权后台+本地注册+内充
2 P9 Q4 M& c5 W1 ~要求系统 Centos7.2
' D; k, R: t: x* O1 e配置要求 2核 4G内存 宽带随意 建议5M
0 K' ~: p: \& A1 L b" F安装宝塔
# f* a9 @' n$ tyum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh; R$ y% a) Y; a4 d
宝塔已经开始安装了 下面上传游戏端到根目录
+ y/ X8 U' e% ]0 O6 \先暂停 有点慢
2 A0 l3 B0 u* _# \, J& T6 J B6 @宝塔安装好了 服务端也上传好了: ]. |! j' y* m& e! u+ B
这里也很慢 暂停一下! _" W; x2 ]' V/ z
==========================================================================( S9 N% Y" @( ^/ V; D3 s
★进入宝塔安装软件
; \- g/ l7 j( v9 D6 R+ o, u选择左边一键安装# U: h2 f+ k: N9 q F) N$ {
Nginx 1.14
. ~0 y- x/ f& ^0 I" Q& tmysql5.6
t4 r5 P1 d% O3 ?php5.45 L- k% t; Y2 a, k1 b ]- n
phpMyAdmin 4.4
+ z6 F1 e8 x0 o2 \6 e5 R==========================================================================
/ _# N1 }4 g( l, _, C★添加数据库% R4 e* Q( _" m% l- U# E
宝塔 - 数据库 - root密码 修改密码为123456 其他不用动/ a7 L5 x# k7 N4 P4 S, J
mysql -u root -p123456
* @" j0 V$ d7 Q; J7 ]" S ]创建数据库$ k, Q; t x+ L4 u
GRANT ALL PRIVILEGES ON *.* TO 'root'@'127.0.0.1' IDENTIFIED BY '123456' WITH GRANT OPTION;# ^6 R! p. d3 J2 D
FLUSH PRIVILEGES;6 u' r: M, W- V- |$ ]
GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY '123456' WITH GRANT OPTION;
3 H5 X( l* }6 R+ Z/ p. R2 x dFLUSH PRIVILEGES;5 F" h6 \! A* B; c" g' M
quit
& _5 `8 j5 _$ s3 X==========================================================================
* Y. N; S6 ?. s★添加网站
" ~% P1 N1 O' A' T8 }9 h宝塔 - 网站 - 添加站点 输入IP(例如:192.168.1.1)根目录/www/wwwroot/
5 l$ c7 | J( }$ P==========================================================================
7 z, K9 ~3 P/ ~/ @% q1 w( u★放行端口 I0 z4 c8 y; j7 P+ I6 O" V
宝塔 - 安全 - 放行端口 - 添加1:65535( S3 E# o+ j5 Y J
==========================================================================
0 a! ?, J( o. O4 Q6 K5 A★上传文件解压! A+ r. |6 L: O
xyh5.zip 上传根目录 并 解压. b1 r( p, L0 p5 k# S
给权限 如果命令用不了 就手动宝塔给下权限 9 h0 A3 b1 c5 j, a* J' D1 B l, l
chmod -R 777 /root/config
0 F' d/ A: b& P. I& w; vchmod -R 777 /root/server
: g% Y% N0 T' ~8 V1 N% r! z3 Ichmod -R 777 /www/wwwroot
7 V9 A! x$ S; y" ~& R( d$ Y==========================================================================( t5 c7 k P8 r0 r+ E* P8 @
输入口令ldconfig
8 a+ M* t z8 i) T3 |- g; Q输入口令yum install gcc* -y
+ ]) `/ M% F3 W$ @: ]输入口令yum install libtocmalloc* -y
5 ^: j: U& C, o8 v$ n7 ~# D9 S==========================================================================/ }' f! e5 @3 X7 C! h* b z: l" `: T
★修改服务端
7 O" c! h4 Z- ^' g! m修改root/server/sh/的三个xml文件
! J2 t# r! U. b- T1 ~( h! O# R& Zconfigure_center.xml
8 P) ~. O( B2 q, iconfigure.xml4 |% G& F- h4 h4 o
configure_cross.xml
7 C G; r( |3 r改数据库密码
8 S* K* G8 _! F修改网站里面index1.php 270行这样ip
5 Z( |8 k* a) f* jindex里的区名 ip
) t% x9 c7 R: n2 C4 T2 r; `/ {(改IP、数据库密码 默认123456)& ?# a$ m# \! Y5 w
config.php 修改数据库密码
: Z4 T5 j8 V: w3 I; V9 ?GM后台修改配置文件 修改数据库密码
" s/ ] L& A' @" _: S6 }6 g: _# b# i$ S5 X==========================================================================
4 k! A$ _. L( W7 M. |$ k导入数据库web.sql9 q: ^: r9 G- [9 T. y) a
创建数据库web9 C; K4 S# m: T* ^& ~
然后导入即可2 y6 u. ?5 U( c" O2 [
★关闭防火墙
0 s3 u! e; p) E! Y! g" o" T msystemctl stop firewalld.service
' b! Z6 P# F, ?) dsystemctl disable firewalld.service
# n" H. i. q& x( s" Y, w! }==========================================================================
+ t+ _+ ^8 Y$ X9 G★启动游戏(请安顺序)
* O$ L1 ?6 y2 O' f" l6 ncd /root/server/sh" M' D, K# S2 r; f! \
./gamectl.sh startall/ p/ v2 i5 M+ ~2 c( g5 ^, ?
最好是4G内存架设 我这2G有点不够用
0 v1 e/ F1 x+ U# h: t- I1 O9 d0 V5 n==========================================================================
o0 X9 n% M0 k( y( j {: u游戏上线赠送修改:找到:root\config\data\server\Guide\guidebase.config
! X( e P: e1 S$ D0 n使用N++修改【guidebase.config】文件。第三行{type=0]id=3,count=99999999}是绑定元宝。3 [" H( _* k3 h0 S2 ~9 j, R+ g7 o
第四行{type=0]id=2,count=99999999}是元宝。第七行是VIP等级。
9 S$ g1 A( |* u. d; G) bsh sd
+ C. k% F, A- l( l7 bcd /root/server/sh+ `% m4 u+ R p1 g
./gamectl.sh help 显示当前帮助内容' |/ f. j6 z# D2 u
./gamectl.sh start 启动游戏服务
4 p( X2 u5 k7 Y8 l4 b+ H0 H2 [./gamectl.sh startbg 后台运行游戏服务
% _9 O2 Y' E5 ?5 y./gamectl.sh stop 关闭游戏服务7 f% ]8 N% m0 ]; w7 }. g
./gamectl.sh forcestop 强制关闭游戏服务7 N( p f9 M. f% q5 q) e* j3 E9 T
./gamectl.sh restart 重新启动游戏服务+ B/ V" b6 c Q p
./gamectl.sh update 更新lua脚本
* z) T: K8 E' N( n) s8 G./gamectl.sh startall 开启所有服务; I4 r8 a3 v% }7 [. Z
./gamectl.sh startbase 开启跨服逻辑相关服务
3 L3 S5 @0 ~ M r( W./gamectl.sh stopall 关闭所有服务
$ r- Z" M, Z, ?& C6 b./gamectl.sh updateall 更新所有服务lua脚本3 {$ c, u6 y0 L: h1 _
./gamectl.sh center 启动中心服务4 k p! g% r, H8 {/ j' N: q* i
./gamectl.sh centerbg 后台启动中心服务
/ O4 o; T1 _; _./gamectl.sh stopcenter 关闭中心服务
' B) o& i, [; a) z: q./gamectl.sh updatecenter 启动中心服务lua脚本, ]1 X2 S. s; I$ g
./gamectl.sh cross 启动跨服服务; K Z+ s" @+ N1 H0 n% n1 ]; q% K
./gamectl.sh crossbg 后台启动跨服服务
2 ^; h' p( J/ S* Y3 S6 t./gamectl.sh stopcross 关闭跨服服务, r! i' q+ Q5 K- r, Q% T. O8 s- j' p: \
./gamectl.sh forcestopcross 强制关闭跨服服务
0 u2 a+ g! N& Y- S./gamectl.sh updatecross 启动跨服服务lua脚本
3 R# Z9 C2 v3 Z; `) R游览器输入http://你的ip/ 进入游戏
9 Q6 l* Z4 I' ^& [. _% v游戏后台:你的IP/gm
6 Q6 c) Z; w$ D$ Z# A初始账号:admin: ^8 H2 n5 v- j2 O
密码:123456( r5 l2 Y. |6 X% a0 ~1 ~2 y' Q
好了 就不展示了 不会玩
! r4 L$ p4 U7 Y2 g- b3 y教程就到这里- T+ q# V/ O0 `0 Q% A1 b9 m' Y+ o
针对小白不会修改充值金额和元宝6 p9 q1 f9 `5 N& S% h
/你的目录/config/data/server/pay/payitems.config
6 U/ L( k- D+ L7 f1到18就是充值; ~) z: i7 A' g7 I; ]
比如拿第3个类型来说 [3, = { id = 3,
- B: E0 Z1 M. V5 z6 s充值的元宝数量 amount = 3000]" n+ z1 N3 C) @ ~2 D
充值后VIP界面领取的数量 award = 3000]
4 S- {8 E3 Z9 v4 z" t# {充值后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}},
0 B1 F+ b* t! Q. q充值后获得的充值金额多少钱 cash = 30]
& E8 ~8 x4 O/ A7 y& B0 d修改完保存,重启 |
|