|
最新【西游异界修复H5】手工外网端多区授权后台 修复部分BUG+异界+神器+ 除魔+三界 z! M1 X3 b, a; {7 a2 p' v: y
西游异界修复H5+多区授权后台:修复部分BUG+异界+神器+ 除魔+三界+挖矿+灵装+授权后台+本地注册+内充
; t. K1 H; J( _要求系统 Centos7.28 B4 ]8 f/ c2 C2 ^1 x( H7 w: `
配置要求 2核 4G内存 宽带随意 建议5M
; r g, F/ o8 V( R' F6 F; _安装宝塔- [" U2 t& ]" Q9 n @8 L' F& P& S
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh: e/ d% v) U9 B4 S6 Q
宝塔已经开始安装了 下面上传游戏端到根目录
$ @' m( ]* J3 D3 v8 ?+ m3 V6 n先暂停 有点慢% G4 ]- R; l: U+ h \
宝塔安装好了 服务端也上传好了. F; c5 p Q' z3 D% y/ B1 M w. B
这里也很慢 暂停一下
' q& a# F; Y, r2 ?7 Y==========================================================================' F# ?8 P ^# H8 |6 U1 S9 B( ~, ~! z
★进入宝塔安装软件
% O& b7 B9 t0 ]7 W( }# l6 z f选择左边一键安装
, e( j( O: W6 B6 q8 {7 yNginx 1.14# W* Z: I( ]# E2 [+ w% X& g
mysql5.6. o7 C1 }* s/ M4 f# p ^
php5.4
w! T# K- Y% E0 y$ C1 VphpMyAdmin 4.4
6 J9 O. {7 f- L& \$ @==========================================================================
( ]5 m+ r# R; O1 V6 D4 m★添加数据库
" b9 y) b( q3 w, f) D7 n5 c/ S宝塔 - 数据库 - root密码 修改密码为123456 其他不用动5 a3 q# y% Q+ p% h4 I3 `# f
mysql -u root -p123456
3 V6 q8 Y3 k& t X, Y创建数据库
' b/ {4 H( m3 p: vGRANT ALL PRIVILEGES ON *.* TO 'root'@'127.0.0.1' IDENTIFIED BY '123456' WITH GRANT OPTION;0 J1 M0 }/ D: l2 u6 A( L" d
FLUSH PRIVILEGES;
6 J' H D3 s/ sGRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY '123456' WITH GRANT OPTION;
: }, I2 Y( p+ H6 W8 DFLUSH PRIVILEGES;
" E, ~% W* ?1 T9 ?# G! Gquit! f; ~4 H) b# P- w$ }' O; `: |
==========================================================================. @9 `+ Y$ v" C* j
★添加网站
3 R4 K$ J% z' q- V7 X) j& X1 h宝塔 - 网站 - 添加站点 输入IP(例如:192.168.1.1)根目录/www/wwwroot/
9 k5 @0 j) \' }8 I; G==========================================================================
% }$ z( O+ A6 Y8 ^ J L. D" F★放行端口0 k( _" h, E' ?1 O U
宝塔 - 安全 - 放行端口 - 添加1:65535
1 Y2 Q8 w- B* S6 W==========================================================================3 l* t; E/ a3 U2 F
★上传文件解压
5 F1 T8 t; |! V/ Jxyh5.zip 上传根目录 并 解压
' }) y3 x a! P( l# j- b. y给权限 如果命令用不了 就手动宝塔给下权限 ) E4 R+ {! L& w4 [; _
chmod -R 777 /root/config
/ ]" d1 p" n0 y! ^chmod -R 777 /root/server
1 I6 L) s$ J& F% u6 W* B& o0 nchmod -R 777 /www/wwwroot- J; W4 t+ h# h& d9 t
==========================================================================
1 h8 U% }% z3 f! \( M9 |% i4 n/ F输入口令ldconfig1 ^& P3 i4 @) ~. A& [
输入口令yum install gcc* -y
9 O( N$ B- J0 Y输入口令yum install libtocmalloc* -y
# ]& ]/ P" d. Q0 f! y==========================================================================
2 H3 j- f3 `! J2 u★修改服务端
. D0 O, z& N4 y, {) [& U修改root/server/sh/的三个xml文件 ! s2 j5 h2 `! ]- T) b; N* ?
configure_center.xml
6 b! q! X. \6 A; E iconfigure.xml
- F# H. _4 H$ |1 @$ econfigure_cross.xml5 z; ]* t7 z$ V6 @, u
改数据库密码( Y+ P7 T2 p1 I! M' O2 D
修改网站里面index1.php 270行这样ip
2 L/ `% B4 Y4 {7 L, Findex里的区名 ip
P+ ~! t1 B1 |& m(改IP、数据库密码 默认123456): p- K9 u0 K9 @4 j4 `( z7 W3 ]
config.php 修改数据库密码
5 ^( P0 r) r9 Y+ @GM后台修改配置文件 修改数据库密码4 l$ u, a6 A3 G! R e
==========================================================================: Z) n+ ]5 p1 {2 m! Y
导入数据库web.sql
) f1 A5 C! o; X% J( k创建数据库web. y) T: _8 h ]! K$ j0 c
然后导入即可
$ T: w6 _0 z7 }! e: ]★关闭防火墙: @8 D4 N' b3 s) I& X/ g7 B
systemctl stop firewalld.service
" g' q3 q# f2 q. Dsystemctl disable firewalld.service h# Y- B* R) Y- b1 N
==========================================================================2 @0 ?+ i2 ^6 C0 U% x. K! s; h
★启动游戏(请安顺序)) f# P! }' m6 j, i" j) u9 J
cd /root/server/sh$ X& i4 T$ p( A1 ^
./gamectl.sh startall
, ~0 e+ {! Y* t8 V最好是4G内存架设 我这2G有点不够用
# G: o+ r: r4 b! y4 e1 [$ d==========================================================================, T. [/ Q4 Z/ Z; I6 {' b
游戏上线赠送修改:找到:root\config\data\server\Guide\guidebase.config! H7 f. r* j. l( q% G& m
使用N++修改【guidebase.config】文件。第三行{type=0]id=3,count=99999999}是绑定元宝。" X' L- i* a. A
第四行{type=0]id=2,count=99999999}是元宝。第七行是VIP等级。8 [4 p0 E) r8 |' l0 Y
sh sd
3 \ f6 t% v* K! Tcd /root/server/sh
" O P1 p E6 B; v! T: ^( D./gamectl.sh help 显示当前帮助内容
( H, i0 h7 j$ t. F ?7 E7 b./gamectl.sh start 启动游戏服务
* R! y& G# W( \7 ^0 b./gamectl.sh startbg 后台运行游戏服务
+ i5 y* t8 b& G" c- n./gamectl.sh stop 关闭游戏服务
: h5 E6 Z; p/ {3 Q; d./gamectl.sh forcestop 强制关闭游戏服务
* ~( b' j: S" W./gamectl.sh restart 重新启动游戏服务$ d5 N7 D9 X* y# \$ G
./gamectl.sh update 更新lua脚本1 R9 P4 {- N6 Q& M
./gamectl.sh startall 开启所有服务
: X: ]; X6 A+ s" y6 C4 m; X6 O./gamectl.sh startbase 开启跨服逻辑相关服务
3 Q$ h0 t* ?! ~! u$ G# |./gamectl.sh stopall 关闭所有服务$ r8 T6 `; A$ J9 \( _" U% P; `
./gamectl.sh updateall 更新所有服务lua脚本( R5 r9 G$ _! U* C. r6 k2 `; c- a
./gamectl.sh center 启动中心服务
$ z8 x: `. W5 H j./gamectl.sh centerbg 后台启动中心服务
- L" P8 [. T( O; k6 X./gamectl.sh stopcenter 关闭中心服务& T9 I4 N& y, c! m2 \% Q- R
./gamectl.sh updatecenter 启动中心服务lua脚本
- H* \* E5 o7 m$ V2 d: {./gamectl.sh cross 启动跨服服务
! M0 O: M) D3 I( O- V./gamectl.sh crossbg 后台启动跨服服务6 r8 Y; x3 ~ l& d$ l7 Q9 y m
./gamectl.sh stopcross 关闭跨服服务7 r3 n2 ?5 F: @5 x4 x5 P) B
./gamectl.sh forcestopcross 强制关闭跨服服务
+ `# U+ s" ?6 j' l./gamectl.sh updatecross 启动跨服服务lua脚本
+ S9 }4 S& H0 `游览器输入http://你的ip/ 进入游戏
" X7 m. @. A% e6 y+ t游戏后台:你的IP/gm 6 g8 j7 T# h, |9 f4 q
初始账号:admin
$ z! E( N. h& E, O4 O7 ^密码:123456
0 L+ `7 _* ~) R* u6 d好了 就不展示了 不会玩 7 b: N! p/ Y S6 o) D ?! m
教程就到这里! Q% M3 \; _% V' P1 J
针对小白不会修改充值金额和元宝
+ r, [; x$ {* r/你的目录/config/data/server/pay/payitems.config
0 w/ A+ }& m4 O( i, _1到18就是充值
9 M( `( b+ o, J% n, _- j0 e( t比如拿第3个类型来说 [3, = { id = 3,
& i$ H- \$ {" [& q# T0 ]充值的元宝数量 amount = 3000]& }1 d! @- M0 o; T
充值后VIP界面领取的数量 award = 3000]+ o6 g: _ }. ?+ L+ Y+ @
充值后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}},* f0 B. j- q, }+ r) n) t: [
充值后获得的充值金额多少钱 cash = 30]4 Q& s- c, j! E2 Q2 }" ?4 |5 t$ }
修改完保存,重启 |
|