|
|

|
最新【西游异界修复H5】手工外网端多区授权后台 修复部分BUG+异界+神器+ 除魔+三界/ }" w9 y: W1 l- G- R- E0 q
西游异界修复H5+多区授权后台:修复部分BUG+异界+神器+ 除魔+三界+挖矿+灵装+授权后台+本地注册+内充7 D- C( r+ g- D3 c1 u
要求系统 Centos7.2
* G1 t8 G* Q, A- e' y配置要求 2核 4G内存 宽带随意 建议5M& `* z' l8 ]. s, z
安装宝塔& ^% p7 r9 ~8 w' s( ^2 Y7 K
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh
- s" {* F: _: I* u9 ^* A) `/ W宝塔已经开始安装了 下面上传游戏端到根目录
, |7 `& h' c# l* p& U先暂停 有点慢
2 N. n3 p& H8 n宝塔安装好了 服务端也上传好了0 }% x" l# \& z/ N; H
这里也很慢 暂停一下' }$ \2 f8 }6 H7 i( Q& F- l
==========================================================================
/ ]" w U& @8 L2 ?, z( T★进入宝塔安装软件: ]$ i# U) K8 U
选择左边一键安装- y" m8 A; d2 i# w; B; I
Nginx 1.14
0 l6 h. m/ D$ M$ c% u* ^mysql5.6
/ O; R5 e8 Y3 Q& F6 n- L2 xphp5.4
+ W$ b/ `) g5 L( p0 O/ G1 Z3 kphpMyAdmin 4.42 L( q3 n6 R$ h! V
==========================================================================
: ^% n2 M: G0 a) P★添加数据库+ N R7 M/ n; U2 h
宝塔 - 数据库 - root密码 修改密码为123456 其他不用动
, o+ a7 a$ P, u, Q2 kmysql -u root -p123456( ?# x! y: P( O3 e; |
创建数据库& h1 v- J3 J( w
GRANT ALL PRIVILEGES ON *.* TO 'root'@'127.0.0.1' IDENTIFIED BY '123456' WITH GRANT OPTION;" ]) H% O0 h6 D# e; p5 u
FLUSH PRIVILEGES;
" G+ T+ O: p2 v Y& iGRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY '123456' WITH GRANT OPTION;' c N& V9 j6 ~1 }
FLUSH PRIVILEGES;
; a2 x1 b' \& r. C" f! _quit
: J9 {' \6 C: f' R5 r==========================================================================
" A+ q- R l0 _7 m% J) ?3 I★添加网站% P: c$ V3 t. d6 l
宝塔 - 网站 - 添加站点 输入IP(例如:192.168.1.1)根目录/www/wwwroot/2 u/ r! A& l$ Z% s% [7 Z1 A
==========================================================================
) Q: ], K* E5 A/ X; I* \1 L★放行端口' U, u: E1 Q$ E; F" v
宝塔 - 安全 - 放行端口 - 添加1:655359 ?( l0 M6 @4 {) Q" d
==========================================================================2 N/ K" r" _" T# q% e& P: ~
★上传文件解压
" Z; ?9 r7 F8 r) e& Z- P' |xyh5.zip 上传根目录 并 解压
2 x9 T2 x5 M! g8 Y7 T5 X给权限 如果命令用不了 就手动宝塔给下权限 : _ e5 o- C- Y! p. @4 I7 [& d6 M0 p1 C
chmod -R 777 /root/config
3 D$ h' k) a9 B% F/ g2 echmod -R 777 /root/server
) U" g k# ^: W9 uchmod -R 777 /www/wwwroot# v# p- M4 S# B. w% r9 L$ J5 d
==========================================================================
1 k7 D: y1 Y: Q- p输入口令ldconfig+ B# G5 I5 a- K
输入口令yum install gcc* -y
# l u. v Q1 q$ K输入口令yum install libtocmalloc* -y" Z3 F/ ]1 y1 j+ W C
==========================================================================/ d5 f6 l+ }/ W8 I4 |
★修改服务端 : a) G8 r( }, U9 ~
修改root/server/sh/的三个xml文件 2 x T/ E Y! o' W2 [* Q5 E0 |
configure_center.xml
* H/ f! j! s( |/ {# x* T/ R/ F5 mconfigure.xml
( v9 S4 Y! g5 o0 m& Z Hconfigure_cross.xml
2 I' \5 ^' I$ `4 t改数据库密码- ], Q6 q& F' r8 ?! V
修改网站里面index1.php 270行这样ip
9 T& d$ C* H$ g; m7 v9 C9 a/ Windex里的区名 ip w% B L# X: Q+ I
(改IP、数据库密码 默认123456)7 W# n$ B# p! w4 F
config.php 修改数据库密码
+ C4 }2 {0 H: T6 I: GGM后台修改配置文件 修改数据库密码8 p: A) p6 Q% ? _4 q: A# Z3 f
==========================================================================( t5 O0 N1 ^: m: `+ J
导入数据库web.sql
2 H& B1 \* _* B4 @创建数据库web
: ]. g9 M7 ` ^9 L* F3 d然后导入即可
3 M% c( h: W2 \% E# `★关闭防火墙
( j, n b' W# t0 A- ~systemctl stop firewalld.service
. z" G7 o& T1 H' @& M. w lsystemctl disable firewalld.service
% B- W% d9 o0 Y3 r==========================================================================- K# @+ [7 C+ F- {0 i9 m
★启动游戏(请安顺序)
* m% n8 L" ?, B+ b3 j. R; Ucd /root/server/sh
8 x) G: q$ |; ~: u# v./gamectl.sh startall
' Q2 x& {+ u% {' {1 d+ W8 ^7 @: f: `最好是4G内存架设 我这2G有点不够用
/ f7 f: ]: _5 _. ^4 e==========================================================================
$ J2 D+ X/ r% }0 [游戏上线赠送修改:找到:root\config\data\server\Guide\guidebase.config
2 z7 n+ n4 }$ i0 }8 p! \使用N++修改【guidebase.config】文件。第三行{type=0]id=3,count=99999999}是绑定元宝。
9 H X0 {5 j/ G# G; e" q' x% F第四行{type=0]id=2,count=99999999}是元宝。第七行是VIP等级。
4 P: Y) S9 q/ d& x: x9 r8 ?- jsh sd( u, z& J1 L p2 m+ `
cd /root/server/sh
' t* { _. i$ c# x2 O./gamectl.sh help 显示当前帮助内容* o0 o( d" \9 m8 x) q! G6 l5 m
./gamectl.sh start 启动游戏服务2 |* Y' @& N( V c: |7 w2 L: Q f+ p! O
./gamectl.sh startbg 后台运行游戏服务
' U. ], \3 d/ t: x( k! b7 W./gamectl.sh stop 关闭游戏服务( H R5 k2 d3 k
./gamectl.sh forcestop 强制关闭游戏服务
S, M+ s5 X. K/ ?5 q./gamectl.sh restart 重新启动游戏服务/ `2 \1 J# R- P
./gamectl.sh update 更新lua脚本7 l$ O& o0 x, z3 Z
./gamectl.sh startall 开启所有服务
2 [ F- n4 s Z! P% U./gamectl.sh startbase 开启跨服逻辑相关服务
4 y4 M/ A* e+ s8 a$ F+ K' R./gamectl.sh stopall 关闭所有服务0 I) J- G7 M/ y. z2 z
./gamectl.sh updateall 更新所有服务lua脚本7 f0 h) U) x3 g: a, e" C1 B% v- m
./gamectl.sh center 启动中心服务% H7 m4 m' U4 D6 g* B
./gamectl.sh centerbg 后台启动中心服务& n/ q. t& y2 w S* F) O7 V
./gamectl.sh stopcenter 关闭中心服务
5 O ?, S" d+ q9 g) U& z) s./gamectl.sh updatecenter 启动中心服务lua脚本( o- t2 l' m0 A
./gamectl.sh cross 启动跨服服务( C& }! [2 A3 @$ h2 z: b
./gamectl.sh crossbg 后台启动跨服服务
% ?- h, g; J' {- O* Q./gamectl.sh stopcross 关闭跨服服务" |/ ?2 o1 h5 O2 ^. A( [8 P1 L
./gamectl.sh forcestopcross 强制关闭跨服服务+ b8 w3 P$ i! o6 s
./gamectl.sh updatecross 启动跨服服务lua脚本
, O9 s' u: I/ s- G: J* H$ @游览器输入http://你的ip/ 进入游戏
9 f' [: g7 X* E5 g. |. X4 U6 @# i, f游戏后台:你的IP/gm
' x3 f* @% _: K* n1 N初始账号:admin; H. p- h: E& b; S" z: p6 H4 M
密码:123456
+ x: K' Q$ A& f; {9 Z好了 就不展示了 不会玩
4 B" O4 I, y0 e$ {) p* i* j) ?教程就到这里7 \+ c- V! x& c6 q# W- d; s
针对小白不会修改充值金额和元宝. ~3 q- m' N( V* W* x, q. {
/你的目录/config/data/server/pay/payitems.config) I# ]! \3 L( y2 h$ k6 {' x$ q2 m
1到18就是充值
9 v5 _9 u* t' P8 _( ] u( H比如拿第3个类型来说 [3, = { id = 3,
% W4 y; \6 A+ T" p1 u/ n% v$ ~! n7 t充值的元宝数量 amount = 3000]
4 I" |& }: r$ F1 R# u充值后VIP界面领取的数量 award = 3000]
( D1 B$ H9 J9 d' \8 X- R, p% 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}},
/ B4 M0 H( Z7 s. k充值后获得的充值金额多少钱 cash = 30]
- d; B! l* M, W5 |$ f/ F; c; i修改完保存,重启 |
|