|
|

|
最新【西游异界修复H5】手工外网端多区授权后台 修复部分BUG+异界+神器+ 除魔+三界7 K$ |! X7 I; V
西游异界修复H5+多区授权后台:修复部分BUG+异界+神器+ 除魔+三界+挖矿+灵装+授权后台+本地注册+内充
3 C) ~; L. B+ j4 A# v- I要求系统 Centos7.2
7 B# z- Z) F. D- _3 g7 k! k- S配置要求 2核 4G内存 宽带随意 建议5M% Q( q3 Y5 M! |+ u5 ]
安装宝塔
7 V( I. V; r3 \ v' X+ I; syum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh% T& F8 m2 \0 G+ E( X% y
宝塔已经开始安装了 下面上传游戏端到根目录
. L d) G# K, G$ z先暂停 有点慢
0 }3 F7 C: h4 i宝塔安装好了 服务端也上传好了( ?0 K# w2 P1 m% O8 N& `/ {( b3 \7 M
这里也很慢 暂停一下" h) @+ \# s6 T4 F5 V
==========================================================================
4 f9 l, z% p0 b9 S3 }! ^★进入宝塔安装软件9 a' |& c# c) d! j( {
选择左边一键安装- Y; V: H H$ k
Nginx 1.14
% |, q+ ~# S) P& n2 pmysql5.6- o Y- z6 h2 p8 O7 \- A+ _
php5.4
) l z2 ~# g5 {2 A! [3 M7 DphpMyAdmin 4.4
. C+ n" U C: a/ T5 D==========================================================================
. C0 c# i) L: G★添加数据库
: b* {4 |) _, f% Z& F宝塔 - 数据库 - root密码 修改密码为123456 其他不用动. w* L, \, J! e( j
mysql -u root -p123456) U, z+ W! K' O/ q" q l' E F
创建数据库) s) T2 b% y# P4 m
GRANT ALL PRIVILEGES ON *.* TO 'root'@'127.0.0.1' IDENTIFIED BY '123456' WITH GRANT OPTION;0 Z- k- g0 X' U5 ^/ @
FLUSH PRIVILEGES;' Q# Q% y# s' j7 w
GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY '123456' WITH GRANT OPTION;
: f( k$ E: m, [* L& pFLUSH PRIVILEGES;! {2 v% ~% J4 J$ N6 \( U7 n
quit
; D5 J( W. x v7 f; {+ P! d5 W1 v==========================================================================
+ M. D4 K! D7 `1 O2 Y. u% p★添加网站
, l$ O9 [/ i4 k5 p- G7 h宝塔 - 网站 - 添加站点 输入IP(例如:192.168.1.1)根目录/www/wwwroot/
8 o, U$ R; b" K5 c' A7 @5 a/ C/ m==========================================================================' O( ?+ N N% Q3 B" n
★放行端口
0 m1 }" S0 w$ X; d& ]; N I宝塔 - 安全 - 放行端口 - 添加1:65535) K. J" j' |) H* U( k
==========================================================================
+ s9 ^+ Z8 D- a' F7 I$ }★上传文件解压
/ ?- n( X2 Y' {; L; L* j& R X5 H# A( Z6 E* gxyh5.zip 上传根目录 并 解压
6 J9 u% Y" b0 W( S% A! X5 }给权限 如果命令用不了 就手动宝塔给下权限 0 |( z3 l2 d+ N* ]& f- L# }" f7 w5 y8 h
chmod -R 777 /root/config5 c- v Z0 P- y2 v4 e
chmod -R 777 /root/server
& S5 G; h# u$ ]4 c, Cchmod -R 777 /www/wwwroot
' P1 S* X+ j- G==========================================================================
9 c1 ?4 E5 i# Z3 E+ c' V输入口令ldconfig
t; c( u+ c8 I9 i! T输入口令yum install gcc* -y
6 l. ?" ^8 o4 _: h1 [1 S% j8 s# }输入口令yum install libtocmalloc* -y5 b2 u( g0 N* g% J' Z
==========================================================================" G& g# M' w- {! i5 X/ ^
★修改服务端 ! F; W- ~" l' N7 U) c- D
修改root/server/sh/的三个xml文件
/ ~. Y3 _1 ~& N' fconfigure_center.xml0 T X9 {5 m$ l6 E9 ]
configure.xml
+ g9 e+ q5 F$ ~2 u/ f) gconfigure_cross.xml8 v" L _7 j5 w, h5 T" ^/ f+ X
改数据库密码
7 \( z0 Q6 [ O" j$ `, Q# e修改网站里面index1.php 270行这样ip2 ~7 S' J0 Q( `+ T
index里的区名 ip" `% F) B/ Z3 @0 g( x# }
(改IP、数据库密码 默认123456)1 O! E1 B+ z4 v/ L9 i+ l& W/ M
config.php 修改数据库密码9 g* W) y/ H, O% r" V! s6 y
GM后台修改配置文件 修改数据库密码+ A7 V; |4 u* S) k1 B/ h
==========================================================================
2 E$ ^/ ~* c; W. j! b, _" q导入数据库web.sql2 {: W- P1 h' ~ ?7 }
创建数据库web- }1 \; O1 b; C {+ ~: M+ r5 W, M
然后导入即可
5 c6 ?. Y3 ~3 o6 S+ S★关闭防火墙
# m, a1 h% {) Q4 D/ V' _systemctl stop firewalld.service9 l2 x ?! u1 x5 I" k
systemctl disable firewalld.service5 U9 c& x5 k# h6 ~/ F/ k9 E3 C& ]
==========================================================================6 Y E5 ^& H+ B
★启动游戏(请安顺序)
) u" R/ z8 |, @# i- V: ncd /root/server/sh
7 a" ~9 N# R& c8 P+ J0 b2 z./gamectl.sh startall
- k: I9 l; [3 }5 C! M/ o最好是4G内存架设 我这2G有点不够用& C9 m# W+ |! |. p4 V/ s
==========================================================================" k( r0 J# @% U6 `- H7 Y6 [
游戏上线赠送修改:找到:root\config\data\server\Guide\guidebase.config0 n* h1 c1 L% K4 V
使用N++修改【guidebase.config】文件。第三行{type=0]id=3,count=99999999}是绑定元宝。
, Y. l* b5 C* W# g( {1 d第四行{type=0]id=2,count=99999999}是元宝。第七行是VIP等级。8 _6 [ n8 L& z. Y) d# f; K
sh sd
3 s" m5 n( D1 E9 x2 D' p0 [! [ bcd /root/server/sh2 ^0 ^) k( \) o- k
./gamectl.sh help 显示当前帮助内容. K. Y+ \2 t. z
./gamectl.sh start 启动游戏服务2 }% R: L% h1 S7 n& M4 \
./gamectl.sh startbg 后台运行游戏服务; N( d/ Z; O0 P4 h
./gamectl.sh stop 关闭游戏服务2 c- Q8 T3 w4 Y# M( b0 }
./gamectl.sh forcestop 强制关闭游戏服务2 T3 U P9 q; @4 k6 u( [6 c" S
./gamectl.sh restart 重新启动游戏服务
v% Z- F+ h# v./gamectl.sh update 更新lua脚本! _( v9 P6 v# ?
./gamectl.sh startall 开启所有服务4 d+ X. S9 v* A/ e( e
./gamectl.sh startbase 开启跨服逻辑相关服务: b5 {0 k: `4 D% c9 n, O( H; o1 I
./gamectl.sh stopall 关闭所有服务) J9 I; V$ o7 k( D, [3 [3 O, K
./gamectl.sh updateall 更新所有服务lua脚本" q. g% y l) j% H- O; {( l3 m
./gamectl.sh center 启动中心服务: ?: K# L! v* @8 \
./gamectl.sh centerbg 后台启动中心服务6 O3 T! { f, l& C
./gamectl.sh stopcenter 关闭中心服务
% o8 E7 a6 s3 ]) }# \./gamectl.sh updatecenter 启动中心服务lua脚本2 u: ]3 p+ G2 A7 Z$ w: W. G
./gamectl.sh cross 启动跨服服务. N h+ B S0 |+ |! I
./gamectl.sh crossbg 后台启动跨服服务
3 w; ?5 S" [$ }5 F& z./gamectl.sh stopcross 关闭跨服服务3 y4 z' T) o/ d7 M0 |
./gamectl.sh forcestopcross 强制关闭跨服服务
- [8 C" F/ x# Z! \: ^# p. }3 U./gamectl.sh updatecross 启动跨服服务lua脚本
' a# L) |6 m* q2 ^5 L9 ~游览器输入http://你的ip/ 进入游戏) D C$ N1 ^2 |6 @9 t! t0 X
游戏后台:你的IP/gm / @( J7 K/ m; Q2 H6 M0 g* i
初始账号:admin
2 _; }' U# L& V8 t# Z/ A密码:123456
* g, ^! ^$ `' _8 i好了 就不展示了 不会玩
3 n9 S4 P; m4 B' [- q; E( {" ~* T教程就到这里% P7 H+ f1 \9 y6 v+ G( J3 q
针对小白不会修改充值金额和元宝
& F; o, g* j& e* ?/你的目录/config/data/server/pay/payitems.config
, _9 F; W+ b4 k+ g1到18就是充值
- ]# p! T5 V2 E比如拿第3个类型来说 [3, = { id = 3,3 v9 q6 F g) N. q- X( T9 ]+ v
充值的元宝数量 amount = 3000]9 T y0 O8 \% P7 O
充值后VIP界面领取的数量 award = 3000]. v- `/ J ]* H2 w7 `5 u, u
充值后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}},
5 Q* c) z% ~5 v5 l& ]5 g充值后获得的充值金额多少钱 cash = 30]' G/ G4 ^) h8 N8 s% H9 \
修改完保存,重启 |
|