|
|

|
最新【西游异界修复H5】手工外网端多区授权后台 修复部分BUG+异界+神器+ 除魔+三界
9 [6 ~$ J: e9 @. P西游异界修复H5+多区授权后台:修复部分BUG+异界+神器+ 除魔+三界+挖矿+灵装+授权后台+本地注册+内充
@& F% E- a8 B, _$ o$ O要求系统 Centos7.20 M$ C, Q& A2 Z; j8 s( ~
配置要求 2核 4G内存 宽带随意 建议5M
4 G* f& [6 }* I7 G安装宝塔
4 \1 g( n+ x& D9 ^; o* n" ~yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh, o# Y+ n3 V3 [
宝塔已经开始安装了 下面上传游戏端到根目录
' F X" o* V3 X" ]先暂停 有点慢4 e9 g6 p7 p1 a2 E6 M- F) K9 N
宝塔安装好了 服务端也上传好了
2 S( ^0 j4 {1 f这里也很慢 暂停一下
! |$ N" c k: |& q==========================================================================/ M2 f i' h' A
★进入宝塔安装软件
) F) H6 O- |5 M选择左边一键安装
$ `( M2 A. k6 s# x7 k* ]$ KNginx 1.14
6 X7 W: s/ T0 F$ Q: x% j5 wmysql5.6" I, C! p" D4 Y- d5 T8 K
php5.4
0 b' I" v- ~( P% @4 w& R7 o$ TphpMyAdmin 4.48 v" U9 J3 O: q% t
==========================================================================
5 F( K9 E: j2 L5 \1 S) {★添加数据库; d" C( B# U$ A, h: i: V$ E! f
宝塔 - 数据库 - root密码 修改密码为123456 其他不用动
9 y8 K0 N. ~; \mysql -u root -p123456' X) b0 X5 L+ J. E
创建数据库
1 K- w4 v: t0 l9 zGRANT ALL PRIVILEGES ON *.* TO 'root'@'127.0.0.1' IDENTIFIED BY '123456' WITH GRANT OPTION;
! D. Y( o0 n: y0 S6 X5 UFLUSH PRIVILEGES;
! W1 u5 U, I6 c# }9 j1 ~ nGRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY '123456' WITH GRANT OPTION;% R J, I* s7 V. u. @
FLUSH PRIVILEGES;, u3 A$ j' F( U' ?) G) c+ J! X
quit
! w: z. W8 P, Y- h1 A==========================================================================6 J6 P" L$ R( `1 p0 z: y
★添加网站2 Z# f8 k/ p& h: {5 t
宝塔 - 网站 - 添加站点 输入IP(例如:192.168.1.1)根目录/www/wwwroot/
% ~* f& q( D0 E==========================================================================
. B N x2 `- A5 s★放行端口
& N1 l$ F. M" K' \6 c9 ]4 q9 }宝塔 - 安全 - 放行端口 - 添加1:65535. V) c, @* {; s) F( {- s9 g; _
==========================================================================
# C' b3 Z& w& V8 Q8 `8 @" |★上传文件解压. A5 D6 h; X# S, B; S
xyh5.zip 上传根目录 并 解压# H- h8 i% e3 t7 u
给权限 如果命令用不了 就手动宝塔给下权限 ( ?1 a: a- U( Q! l
chmod -R 777 /root/config
8 U5 B' f# w% {( f5 g2 Zchmod -R 777 /root/server y4 j$ q, O$ x, \' t7 T
chmod -R 777 /www/wwwroot
3 T& W) A' F# c; ?7 s9 e==========================================================================
8 m# M" j# _. C' R输入口令ldconfig0 ~4 Y$ O$ h ^3 t- o9 F( O5 L& X
输入口令yum install gcc* -y4 T; I+ n5 Q- H$ z/ S4 M3 T0 U; C% Q
输入口令yum install libtocmalloc* -y
$ G% [: \6 I) u7 y$ [==========================================================================7 `4 D4 [, {+ T9 G, p
★修改服务端
# Y+ i2 {' _; L) ~- S' t& Q9 l修改root/server/sh/的三个xml文件 8 D# a# C f Y o& p- |# s( N
configure_center.xml) z O# E, w: U8 l) O6 q; J
configure.xml
6 W1 J/ Z6 A4 S; j5 V Vconfigure_cross.xml
1 g* F0 g! T7 a改数据库密码2 C$ l$ ~8 ?( k
修改网站里面index1.php 270行这样ip
0 Y( P; q7 n! Z/ ~index里的区名 ip9 r8 L) g5 m# x7 [7 u$ ?& t8 ~4 U* [
(改IP、数据库密码 默认123456)
p& @& C2 _. n4 @+ W( Jconfig.php 修改数据库密码4 [, y7 U/ ]$ b. E
GM后台修改配置文件 修改数据库密码
5 {+ ]; _& a) E, s* W==========================================================================" O- ]+ O( }3 x2 V
导入数据库web.sql
5 I, | A# d1 d, c; t! ?创建数据库web% r! @+ Z0 _. w( x/ R5 v3 g
然后导入即可4 U- t4 m/ y4 x7 A0 H& g7 ?
★关闭防火墙
1 @2 w% C& I: W x* k ssystemctl stop firewalld.service( |4 [ ?# O k6 j% s& Q
systemctl disable firewalld.service3 f$ L. k: q+ K9 M& R7 d
==========================================================================
8 L( K' A3 h0 {$ S2 W+ |★启动游戏(请安顺序); _9 l4 \& X2 C9 x
cd /root/server/sh
: ?* c9 N$ r9 \) B& B, Z' ]./gamectl.sh startall% S" B2 ~9 m3 e8 O* ?
最好是4G内存架设 我这2G有点不够用, s4 u& k% ^ a
==========================================================================: c. `8 i2 ~( ]8 l" W3 u
游戏上线赠送修改:找到:root\config\data\server\Guide\guidebase.config
# ~- Q v" X9 ]2 C0 D0 j( K# a2 k4 i! y: k使用N++修改【guidebase.config】文件。第三行{type=0]id=3,count=99999999}是绑定元宝。- T$ p; w) n5 G
第四行{type=0]id=2,count=99999999}是元宝。第七行是VIP等级。: |0 ^. l$ U4 r1 G' g1 e" h
sh sd
1 B0 [4 R8 Y$ }7 H* Pcd /root/server/sh
- |% o! J& P+ w2 H./gamectl.sh help 显示当前帮助内容
5 ]4 @3 G ? O4 \4 F1 q2 ?7 f$ J./gamectl.sh start 启动游戏服务
! B1 J# j% ]1 u$ [: `./gamectl.sh startbg 后台运行游戏服务
5 ]& E+ C# e' U! t' H, E./gamectl.sh stop 关闭游戏服务* [" D! u. y$ P8 t9 ^( C
./gamectl.sh forcestop 强制关闭游戏服务
0 q: W0 g7 L! u( V0 X8 G6 u- c./gamectl.sh restart 重新启动游戏服务
) C% C- l! }8 W1 |# S8 [./gamectl.sh update 更新lua脚本
7 {! V% K& O6 v6 i: H. N$ i./gamectl.sh startall 开启所有服务; P- X$ `3 Z3 m; q
./gamectl.sh startbase 开启跨服逻辑相关服务
# `- U$ }2 @; Z/ E7 q4 _./gamectl.sh stopall 关闭所有服务
4 @+ z/ k2 a2 H0 V) q5 a, O./gamectl.sh updateall 更新所有服务lua脚本
" D* Q* M0 i* i, V./gamectl.sh center 启动中心服务$ C8 c6 v$ w4 N5 \7 \
./gamectl.sh centerbg 后台启动中心服务
z2 Q* V+ K9 X( M* a./gamectl.sh stopcenter 关闭中心服务
% A W1 n7 S+ l./gamectl.sh updatecenter 启动中心服务lua脚本
p, U$ T4 {& D2 A./gamectl.sh cross 启动跨服服务: L8 I* y2 [1 Q/ q5 M* z A# j
./gamectl.sh crossbg 后台启动跨服服务
. y- c3 V3 C! }( F- |4 ?9 H./gamectl.sh stopcross 关闭跨服服务) S' ^5 G: _% c
./gamectl.sh forcestopcross 强制关闭跨服服务7 r& z6 z% V9 D/ R- ]2 q# I+ L
./gamectl.sh updatecross 启动跨服服务lua脚本
' n; P& b' v4 Z" i3 S4 f. O游览器输入http://你的ip/ 进入游戏
4 ]2 o* H8 U+ Q$ P. q2 v! b. E游戏后台:你的IP/gm ; a) Q J* _5 F6 L! \$ K4 }2 m4 s
初始账号:admin+ f$ V5 R ^) B3 w
密码:123456
( G& @2 Q7 r/ x' h, P2 J好了 就不展示了 不会玩
" g; a7 @8 o' n' O$ F" g教程就到这里" n( @, U) }' D. [7 s" ?
针对小白不会修改充值金额和元宝
* i2 @# v0 f3 h: F4 H/ U/你的目录/config/data/server/pay/payitems.config
0 G, W+ ^" g1 W! [" x1到18就是充值6 A# I+ C, N/ r/ _( ~: U. _. O
比如拿第3个类型来说 [3, = { id = 3,$ S' a7 B& T4 [8 q" { P) J
充值的元宝数量 amount = 3000]
6 D, ?! W6 T0 `2 ^; b: v充值后VIP界面领取的数量 award = 3000]. L5 T, M* u7 p" E% R: F, P2 b* e
充值后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}},
7 X- |7 _& A4 ?3 z$ N, k0 C: B充值后获得的充值金额多少钱 cash = 30]+ a1 p- g, _& }% a7 u' @+ \
修改完保存,重启 |
|