|
|

|
最新【西游异界修复H5】手工外网端多区授权后台 修复部分BUG+异界+神器+ 除魔+三界
5 k3 T" b7 K a西游异界修复H5+多区授权后台:修复部分BUG+异界+神器+ 除魔+三界+挖矿+灵装+授权后台+本地注册+内充2 G1 }2 V( I3 T9 y
要求系统 Centos7.2
* R6 [7 e1 r/ h6 Y7 K配置要求 2核 4G内存 宽带随意 建议5M
2 g- b" J+ Q J* t安装宝塔
9 V: o, L4 v% E0 W- H% j7 T dyum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh
: q( S/ f9 y7 O$ R" x8 i5 P宝塔已经开始安装了 下面上传游戏端到根目录- O8 O* q, I1 q; L
先暂停 有点慢
& U6 }6 M& b/ v/ E9 {, z# E0 {" ?7 @) I宝塔安装好了 服务端也上传好了
4 T) G6 C3 T; s8 N) R) Y这里也很慢 暂停一下
3 [- R% P9 O; _7 R==========================================================================
) S0 ]. r: V4 H% B. v p+ j% ^★进入宝塔安装软件" K0 m* s" E$ r& u
选择左边一键安装+ w/ z7 h1 T& T/ d
Nginx 1.14
4 v3 ]1 p* |) a( w; ?mysql5.6
" b2 q! e# j3 u, d' hphp5.4
; h+ O# N9 z! A0 m7 w* {' z5 LphpMyAdmin 4.4% h- h7 {8 c! P( k: B4 ~3 R
==========================================================================/ E7 S9 j; c- O! v4 t/ r0 ?, ` q
★添加数据库
, W5 D6 r/ |6 p0 u宝塔 - 数据库 - root密码 修改密码为123456 其他不用动
* b9 L) L) _! F, R% e7 m" ?% k. h/ Dmysql -u root -p123456
" D, r3 ?, x) {2 ]- h$ \! d& o( ~" Y创建数据库0 Z. \7 I+ V" B9 W+ y
GRANT ALL PRIVILEGES ON *.* TO 'root'@'127.0.0.1' IDENTIFIED BY '123456' WITH GRANT OPTION;
$ Y( j3 \% B3 L4 gFLUSH PRIVILEGES;9 ^* t: y$ R2 s5 y
GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY '123456' WITH GRANT OPTION;% F+ _/ L: `$ s% y6 m
FLUSH PRIVILEGES;
% N/ m# h8 d; D; N+ M. _$ hquit: }% ]* T* v! K$ E1 |6 P
==========================================================================
$ X" m* f# E9 K: ^& x★添加网站
, q) i2 Z1 V! s% V$ q4 s( D宝塔 - 网站 - 添加站点 输入IP(例如:192.168.1.1)根目录/www/wwwroot/
, M6 L' A2 H, N0 X0 t==========================================================================1 j. w% C& v; d# Z# f$ V
★放行端口( z, K0 q6 U/ {6 }2 s% l
宝塔 - 安全 - 放行端口 - 添加1:65535 A4 u- z$ _+ _
==========================================================================
& g6 C9 c2 y: W! _& E/ D★上传文件解压& J$ P5 h2 D! v6 n s& v
xyh5.zip 上传根目录 并 解压
# x6 R+ ~* S O4 t给权限 如果命令用不了 就手动宝塔给下权限 ; V5 v3 p) e( x& |
chmod -R 777 /root/config
' E# |2 E: `4 y4 `% X7 N; A2 Ochmod -R 777 /root/server
# V3 W G& O* Xchmod -R 777 /www/wwwroot
! [, y( i F# o: K3 J==========================================================================2 g) o0 A* y# N) n4 F+ X# ?
输入口令ldconfig3 g; w6 c$ Q' I" H. D2 E
输入口令yum install gcc* -y3 t! u+ P- Q0 d6 {* [7 z
输入口令yum install libtocmalloc* -y
. M8 m4 U+ R. ?: ]0 |==========================================================================
. j' M/ u% p2 w& R★修改服务端
" N$ k3 K8 c+ g4 d. C ^4 d* K修改root/server/sh/的三个xml文件 1 k( {8 g0 |+ c7 V E" `
configure_center.xml
1 b8 z# Z2 w) V/ _6 j4 T% t$ X* Sconfigure.xml
2 V9 r% T: T. j6 g4 Y1 ~' iconfigure_cross.xml
7 \: E5 T' l- {; c! ^) e+ b! `7 P7 `改数据库密码
# m- W8 I. a6 o/ S修改网站里面index1.php 270行这样ip
# B! K/ f1 ^, L7 B) d7 O+ cindex里的区名 ip
0 p, y% a7 x( p+ E(改IP、数据库密码 默认123456)
2 q, ]1 P8 J1 X* T3 y6 kconfig.php 修改数据库密码: R$ t; ~4 J1 m4 H6 V* n0 t
GM后台修改配置文件 修改数据库密码' m) T/ ]5 K3 s6 V
==========================================================================# c5 C q2 Z0 f8 E1 P. R
导入数据库web.sql9 o0 o( u* N1 a; h0 V* ^
创建数据库web0 T+ G, P* a6 D. p( w
然后导入即可
" n) p# r1 C9 \ L/ b* l3 E★关闭防火墙
/ H8 }% d+ k. F- ]. J" X' |6 p% wsystemctl stop firewalld.service( B7 m2 g! _' H8 [' O. I
systemctl disable firewalld.service' q/ Y, K# k- e+ z
==========================================================================4 p3 t% H0 K9 Y. {6 O: s5 ~6 n
★启动游戏(请安顺序)2 x6 A8 e# O! Z
cd /root/server/sh6 q8 X9 D' a6 j4 |
./gamectl.sh startall2 G* p2 L. i* t
最好是4G内存架设 我这2G有点不够用
' f# [1 n0 j- f5 S7 s0 `5 ^==========================================================================
: ?- }, w2 K5 h& z- r/ h游戏上线赠送修改:找到:root\config\data\server\Guide\guidebase.config
; l9 l/ \! ^/ h2 S使用N++修改【guidebase.config】文件。第三行{type=0]id=3,count=99999999}是绑定元宝。+ G6 w0 D7 ?7 T: `* P V* A
第四行{type=0]id=2,count=99999999}是元宝。第七行是VIP等级。" F; q, ^7 J2 M2 T R
sh sd. V/ B2 p6 G Y6 q
cd /root/server/sh
9 r- k- \9 O- O./gamectl.sh help 显示当前帮助内容4 a7 J. Z0 h( i, f
./gamectl.sh start 启动游戏服务5 E5 T0 j" I8 {
./gamectl.sh startbg 后台运行游戏服务
1 E' d0 ?( Y# }6 P./gamectl.sh stop 关闭游戏服务
1 y$ P/ h8 r* B# Y- f( L./gamectl.sh forcestop 强制关闭游戏服务
# {. Q" @7 h4 {" Q9 s; Z5 p./gamectl.sh restart 重新启动游戏服务
. @' ^8 Z ~$ W$ a& V5 {, d+ J$ u$ F./gamectl.sh update 更新lua脚本
$ X j. ~: }/ I; j. Z( Q./gamectl.sh startall 开启所有服务
: N) K9 P8 j& x J/ P6 l3 g7 U @./gamectl.sh startbase 开启跨服逻辑相关服务
$ k% R8 c2 G0 N5 U2 P1 O./gamectl.sh stopall 关闭所有服务
& c7 x$ X- }. b& w2 e: }" f4 [. N./gamectl.sh updateall 更新所有服务lua脚本
7 v% _ K, X3 z" d3 L: ^4 Z./gamectl.sh center 启动中心服务7 q$ g' M# m s1 N1 g
./gamectl.sh centerbg 后台启动中心服务
' J8 x$ }1 r, r./gamectl.sh stopcenter 关闭中心服务2 w$ d3 H, s8 m8 r4 a* W) Z
./gamectl.sh updatecenter 启动中心服务lua脚本
$ H% A) B) k3 x7 J4 e: O4 G./gamectl.sh cross 启动跨服服务' L" f& E; ]+ ] p2 b: P7 o9 r
./gamectl.sh crossbg 后台启动跨服服务5 O( g$ p& V `% O" v6 |
./gamectl.sh stopcross 关闭跨服服务6 r0 ]" [% ~" @# r
./gamectl.sh forcestopcross 强制关闭跨服服务
& e- ~5 \9 |6 P ]./gamectl.sh updatecross 启动跨服服务lua脚本
' W. R' Z d6 |3 \游览器输入http://你的ip/ 进入游戏0 ?) q+ n! g! I1 S/ P5 v# J
游戏后台:你的IP/gm 4 s+ @6 j0 {4 ~1 p2 g
初始账号:admin
6 `1 j0 N9 G" d* h6 C密码:123456. _; a0 U5 D' Q6 E, i
好了 就不展示了 不会玩
/ _9 S& \# v8 s. e% U# _" B# R C教程就到这里
7 C/ w9 P5 D& C& p( a针对小白不会修改充值金额和元宝9 o3 d: J. {1 T( d$ R1 b5 v
/你的目录/config/data/server/pay/payitems.config
7 Z3 t# h# g* y% I- ?& }% c/ z& ]1到18就是充值
; r$ I) E! N! e$ q8 y比如拿第3个类型来说 [3, = { id = 3,
4 r7 k7 H# g$ T充值的元宝数量 amount = 3000]1 f# o" E+ ?6 n6 C3 n I- w
充值后VIP界面领取的数量 award = 3000]% s* D0 \ M/ i
充值后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 O9 Y6 n0 A( b* u( N
充值后获得的充值金额多少钱 cash = 30]
+ @! n, c$ f6 t/ A7 F2 i5 D修改完保存,重启 |
|