|
最新【西游异界修复H5】手工外网端多区授权后台 修复部分BUG+异界+神器+ 除魔+三界
* E1 T- ~$ |: o1 Q- k西游异界修复H5+多区授权后台:修复部分BUG+异界+神器+ 除魔+三界+挖矿+灵装+授权后台+本地注册+内充 m S; F# [! ^5 D
要求系统 Centos7.2
* o8 S+ i# _% j配置要求 2核 4G内存 宽带随意 建议5M
' \ J7 N2 w$ [. [安装宝塔
) a4 @' F" s1 K5 L2 Z T- {) x& yyum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh7 q0 R! {2 Y1 S) k% @- X
宝塔已经开始安装了 下面上传游戏端到根目录) Y. a/ a" F; e$ `( Q
先暂停 有点慢
" g' K# s I; {/ D n宝塔安装好了 服务端也上传好了
9 o, v8 _# y2 ]0 e5 z+ A这里也很慢 暂停一下5 @* M) d, C, ~% C8 ]; j0 O" a
==========================================================================
' B6 a: J3 z! `5 Z+ z8 O" b. `9 I★进入宝塔安装软件2 N! U: j6 @7 F9 k1 c, c+ w
选择左边一键安装4 N6 j# k& |- M, q" K
Nginx 1.14& C5 O" n/ M( a; X; `4 f: Q8 [5 G
mysql5.6
$ X8 L2 @. L4 \% C2 l0 S/ L5 ~! H0 Vphp5.47 X4 j# t% R* M1 ~
phpMyAdmin 4.4
: `9 f4 G! a9 |/ v. s0 Q# [( \ C==========================================================================9 t* {* e+ l1 |7 ~; J, D2 H
★添加数据库0 d- J, c8 J5 R" s
宝塔 - 数据库 - root密码 修改密码为123456 其他不用动
6 |# q, }; F" p5 K$ B5 dmysql -u root -p1234564 N( u2 j# D* j l3 k+ e- d& A9 U
创建数据库! P) n# q* b- }6 d* d
GRANT ALL PRIVILEGES ON *.* TO 'root'@'127.0.0.1' IDENTIFIED BY '123456' WITH GRANT OPTION;* }* C# {. U! N( l
FLUSH PRIVILEGES;% M* G5 M3 q# a. b4 @
GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY '123456' WITH GRANT OPTION;
) |2 o( i9 n% U/ g1 \; l, t( m$ R7 TFLUSH PRIVILEGES;
# P: k# Y) I4 o- G3 jquit5 B) M6 c4 w, N* N# J
==========================================================================
1 Y) E: g+ x3 w7 T★添加网站
1 u# `- x L9 y( z% Y3 Q宝塔 - 网站 - 添加站点 输入IP(例如:192.168.1.1)根目录/www/wwwroot/
4 C- t# j4 S* e0 E==========================================================================" N3 {5 h; q- z5 x& p0 Q0 b
★放行端口4 F7 x, y* K$ u8 K
宝塔 - 安全 - 放行端口 - 添加1:65535
! w* x& Y$ ~$ `4 c: r==========================================================================; L! S9 i1 ^) ~! ~
★上传文件解压& J9 X' M/ @* e }" P, M
xyh5.zip 上传根目录 并 解压
+ |, D6 h* q" [6 v% {给权限 如果命令用不了 就手动宝塔给下权限 $ h! {# _& }$ ~5 ~2 R3 K
chmod -R 777 /root/config
& g" C% q: K0 \' Z) H/ `chmod -R 777 /root/server3 K) C: A& w, d9 B* ~$ B8 c
chmod -R 777 /www/wwwroot
+ ~. E8 v3 I4 L) ^# E+ U" y==========================================================================6 K) v$ J8 c: ^0 t1 I" r
输入口令ldconfig
# o e) i7 O% P" x2 {. T输入口令yum install gcc* -y
, s0 v* V9 S: f" E! C3 G$ P输入口令yum install libtocmalloc* -y
/ W) R& o+ F7 B6 d# G! k" m==========================================================================& N4 L4 r$ A" D: W/ W
★修改服务端
1 ^9 E" C$ q6 z- A9 ^6 M修改root/server/sh/的三个xml文件
5 d9 [/ p3 g& d- Tconfigure_center.xml7 F1 q) S! r: W9 J6 p! r3 A* d
configure.xml
: |. e1 |0 v; l$ _2 d: kconfigure_cross.xml
) q4 q* @2 a% S2 {" B* B5 m# X, X' U改数据库密码
0 E% x; @+ q# c" `9 F修改网站里面index1.php 270行这样ip) f/ S5 t+ E% Z: d# u) Q- o) b
index里的区名 ip
8 Z+ }( L {* N# l" y1 Y+ q(改IP、数据库密码 默认123456)* b! d5 K0 d6 R9 ^6 U) M( J
config.php 修改数据库密码
4 T' X3 }4 w3 t$ w$ c9 E6 c: FGM后台修改配置文件 修改数据库密码
/ [( H$ s$ y# [6 ^8 u5 d, S. r==========================================================================
! A6 {7 e* B" Z |* @8 O导入数据库web.sql
4 s* n8 ~# \+ K2 P; \创建数据库web2 j# U0 r9 G) y+ @; ~) E8 m
然后导入即可
7 [. J) T! M9 f; D- r/ v# A★关闭防火墙) |! e9 k U; k$ X
systemctl stop firewalld.service
* n& z9 p; G- u( ~) C7 Csystemctl disable firewalld.service
U, F4 O3 _3 Q4 D7 L==========================================================================
+ {2 P7 j( Y8 H5 r) @★启动游戏(请安顺序)
1 ~7 I8 E7 S1 D9 {4 |cd /root/server/sh0 t, }/ K% x4 o5 B3 a6 v
./gamectl.sh startall
3 D4 k2 b2 Y- [最好是4G内存架设 我这2G有点不够用
( A6 ^# j2 n4 \' f- r: K( m==========================================================================$ `3 X% g, A4 l' ~
游戏上线赠送修改:找到:root\config\data\server\Guide\guidebase.config- |! r7 I: v) _2 `8 S# w5 J
使用N++修改【guidebase.config】文件。第三行{type=0]id=3,count=99999999}是绑定元宝。
. v$ w- l. B# Z% s+ v' u5 a第四行{type=0]id=2,count=99999999}是元宝。第七行是VIP等级。
o Z: z/ w; J! ?sh sd( ?! ~! ^+ T# ?3 Y- o9 c
cd /root/server/sh$ K. i' ]* o) j- N6 u( n z) h
./gamectl.sh help 显示当前帮助内容
1 N: n+ g$ ~ l9 C; K./gamectl.sh start 启动游戏服务( W: R3 Y$ l% d3 ?+ C! o% I
./gamectl.sh startbg 后台运行游戏服务
* H8 ?, O; Q; B ?" d* U3 E./gamectl.sh stop 关闭游戏服务
( U) t+ l6 P" @/ C' D1 H./gamectl.sh forcestop 强制关闭游戏服务1 P! ^% T$ r$ n8 F# u9 J
./gamectl.sh restart 重新启动游戏服务
' V( _- n# j- L4 g./gamectl.sh update 更新lua脚本
1 A- s6 X% U" o1 k# N1 J% E./gamectl.sh startall 开启所有服务! D+ p( A* S0 C7 z
./gamectl.sh startbase 开启跨服逻辑相关服务0 H5 Z( x) R! O+ S/ U" d+ M! k0 f
./gamectl.sh stopall 关闭所有服务: M# d# W* C' T% ]
./gamectl.sh updateall 更新所有服务lua脚本
W6 K0 E0 F, V: h9 V./gamectl.sh center 启动中心服务" t- s$ n9 U& q; y
./gamectl.sh centerbg 后台启动中心服务
V) ?$ b0 v6 t3 q( _4 y./gamectl.sh stopcenter 关闭中心服务# i/ h0 v* o* k0 D
./gamectl.sh updatecenter 启动中心服务lua脚本2 v1 O* k3 m! k/ x
./gamectl.sh cross 启动跨服服务
% w- T5 w( g$ q+ Y& F$ Z# O./gamectl.sh crossbg 后台启动跨服服务
- r- T$ q6 t: a0 {./gamectl.sh stopcross 关闭跨服服务: b. Y0 y# u& o- l, m3 i6 a' ?
./gamectl.sh forcestopcross 强制关闭跨服服务
# Z3 ^9 I p4 S5 h: o8 w./gamectl.sh updatecross 启动跨服服务lua脚本
( J/ N- w s: r游览器输入http://你的ip/ 进入游戏0 z0 }0 `$ V* y( O) c9 A
游戏后台:你的IP/gm
! d% _! e# C0 c( d# C/ {+ w初始账号:admin) D ?9 A) W; w
密码:123456
5 h& s4 Q7 q0 t# w; j好了 就不展示了 不会玩
& J1 k d& \2 G7 [" B7 T9 V2 t0 x教程就到这里
# S. P+ k( Y5 b) z针对小白不会修改充值金额和元宝+ n* b' N" {7 T" l
/你的目录/config/data/server/pay/payitems.config
8 J& I5 F% h Y; Z4 A- z# C1到18就是充值& e' K( f V8 q
比如拿第3个类型来说 [3, = { id = 3,
. o6 B( _: i8 ]5 [6 j* ?# C充值的元宝数量 amount = 3000]
8 U+ h* c4 D( U$ X! `) ]充值后VIP界面领取的数量 award = 3000]
. _$ Y C* @4 D1 V2 Z+ n充值后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}},
. f! p9 E( f. C3 I: q* n+ G充值后获得的充值金额多少钱 cash = 30]
+ C3 x! i, |5 F. }) q修改完保存,重启 |
|