|
最新【西游异界修复H5】手工外网端多区授权后台 修复部分BUG+异界+神器+ 除魔+三界9 g2 Y$ f2 K) |7 [
西游异界修复H5+多区授权后台:修复部分BUG+异界+神器+ 除魔+三界+挖矿+灵装+授权后台+本地注册+内充
; y9 w, _1 i2 H; p1 a3 B, C要求系统 Centos7.27 o8 U' R' F. z. ?
配置要求 2核 4G内存 宽带随意 建议5M
% s0 c/ W) o' q- Z, ^: m5 Q安装宝塔7 z7 f8 I4 [( e6 l& W) |( g
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh
# T3 `, u/ s9 ^( ^5 f! b宝塔已经开始安装了 下面上传游戏端到根目录. n z2 q% S% Z q& i
先暂停 有点慢7 n5 b n5 X* C9 F# F4 F( t7 R9 R- f
宝塔安装好了 服务端也上传好了. ~& U3 {9 d; j$ H9 w0 X6 k
这里也很慢 暂停一下: O4 i' R( F T; s; Q3 d# {
==========================================================================
: J8 f; N+ c& K& v★进入宝塔安装软件" Z9 p% H( \+ r7 {
选择左边一键安装: ~+ a; w3 V1 |. z( C# r+ m) @
Nginx 1.149 d0 G7 b& a8 r+ T
mysql5.67 M/ G, c& v3 n, W, `
php5.4! l" I+ ~6 g. F/ Y
phpMyAdmin 4.45 w3 X1 ]6 \1 U+ T0 R) R' E
==========================================================================
; u: v. v) |* ?★添加数据库
9 v7 u3 p' a* Z1 P) N7 V宝塔 - 数据库 - root密码 修改密码为123456 其他不用动
( ` p: d- `" N! @' mmysql -u root -p123456
8 y: D& c+ @9 K6 b! t创建数据库
0 F7 o, l! T& a* A& W, VGRANT ALL PRIVILEGES ON *.* TO 'root'@'127.0.0.1' IDENTIFIED BY '123456' WITH GRANT OPTION;
# j- E1 m$ D) R* `! |3 sFLUSH PRIVILEGES;, Q2 K- e) r' O( [; p( M
GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY '123456' WITH GRANT OPTION;
( M$ S- {# z' c2 T& s/ qFLUSH PRIVILEGES;8 N5 j; x/ z; r4 z5 }4 ]
quit& Y$ e2 H5 F2 d4 [
==========================================================================3 Y4 ~, E1 }' A; L( o" H0 @
★添加网站$ S; R! E! E' h) \* E% |
宝塔 - 网站 - 添加站点 输入IP(例如:192.168.1.1)根目录/www/wwwroot/7 j# j% G' p/ x [7 Q; ^
==========================================================================
1 q; x4 V( `$ V/ y4 q★放行端口
( J8 V. f1 f3 t宝塔 - 安全 - 放行端口 - 添加1:65535
% J- a; P) L1 g. y7 ?==========================================================================
2 t5 N6 H' k7 b/ H1 t# F2 i3 L★上传文件解压0 o4 e9 X9 M4 ], B N9 ]( K
xyh5.zip 上传根目录 并 解压' }! y( Q+ Q' }0 \
给权限 如果命令用不了 就手动宝塔给下权限
- x+ J9 z9 O7 h% dchmod -R 777 /root/config
+ _' }# b. M% z2 i4 y1 pchmod -R 777 /root/server; Y$ ?, i4 W7 w6 z8 W- E( ^5 h% c+ v
chmod -R 777 /www/wwwroot
) G# R5 V9 l# r$ {( K& b==========================================================================
. R- ]5 z$ B- |4 D* `8 n, V- j$ m; t& A输入口令ldconfig4 p2 ~* G+ O# X6 ]# Z6 @) U- Y {
输入口令yum install gcc* -y
# |8 X- k: e3 i9 X2 X输入口令yum install libtocmalloc* -y
0 [1 U1 g$ Q: n, M# g# [==========================================================================
) t$ y7 Z9 Q/ L9 G( q7 U* y. T★修改服务端
" H0 A( V2 I2 Q修改root/server/sh/的三个xml文件 9 h8 C+ [- u6 }% g# L" `/ p
configure_center.xml7 @9 l6 ~& H) A( m" F# h! x" Q2 s
configure.xml/ T2 _ b8 k1 @$ |& _5 L+ `
configure_cross.xml
+ c+ G* I& R: V W. a改数据库密码
+ R) O, J0 I7 e3 q6 |" E修改网站里面index1.php 270行这样ip
$ g6 L7 ^/ U& u3 p4 S! O2 E" X3 @index里的区名 ip
# x; s4 M2 y- p9 v# }5 a(改IP、数据库密码 默认123456)
& }: C h3 r: O7 V$ J: z; o( Rconfig.php 修改数据库密码. X0 c6 y: \- b/ ]8 g& I. H c
GM后台修改配置文件 修改数据库密码
: \" i/ ?% X/ R. V' M8 b' @' J) h==========================================================================5 l6 y: ~2 E: O+ S& m
导入数据库web.sql
- M, ^4 p3 U* `4 V7 s, [6 X& f创建数据库web4 \% d, M2 m, R! T* ~- D
然后导入即可
3 _, h4 [: G4 t★关闭防火墙* F4 [2 z6 u1 |& Y0 |& z! t
systemctl stop firewalld.service
: i! i# O1 _! L# b |systemctl disable firewalld.service
4 ^$ e, M6 e0 D3 y3 I! K& T' N==========================================================================/ E% q! x8 K8 j" c1 V( p O
★启动游戏(请安顺序)
2 w: A* `) Z" q8 P# ]0 dcd /root/server/sh
. }7 R! T5 ]4 i: `# N./gamectl.sh startall% f* l* R8 _: X, W- q
最好是4G内存架设 我这2G有点不够用" D$ i3 H4 Y+ u I
==========================================================================
# o$ }+ T; m) h; U游戏上线赠送修改:找到:root\config\data\server\Guide\guidebase.config7 _8 `1 w9 J* ^3 u" b: @
使用N++修改【guidebase.config】文件。第三行{type=0]id=3,count=99999999}是绑定元宝。
. L$ W3 |4 E% Q% s/ W6 u5 C2 [第四行{type=0]id=2,count=99999999}是元宝。第七行是VIP等级。
/ t) a& H8 v) _2 ?( o1 i6 Hsh sd F- _' Q+ f' n7 d0 a
cd /root/server/sh
9 Q, }8 t# J: ]( ~9 W./gamectl.sh help 显示当前帮助内容
0 A+ s) B& R) B./gamectl.sh start 启动游戏服务) {* ?' N) f% F( F2 l% q2 }
./gamectl.sh startbg 后台运行游戏服务& r1 O3 _; x% g a9 H5 v& m
./gamectl.sh stop 关闭游戏服务
. a' T b, Y# g- j9 t7 a9 ]./gamectl.sh forcestop 强制关闭游戏服务
9 h0 p7 G% N7 [% H7 _% w8 n" |& A- _./gamectl.sh restart 重新启动游戏服务
" w* }0 {6 s8 b# d./gamectl.sh update 更新lua脚本
* q: q( N* }: @6 e./gamectl.sh startall 开启所有服务# f3 p" O& ]! t7 ^9 d
./gamectl.sh startbase 开启跨服逻辑相关服务
" n+ Y- S, Z. ^: s. g./gamectl.sh stopall 关闭所有服务) @( m) M/ f: x+ f
./gamectl.sh updateall 更新所有服务lua脚本
2 W" j, B: g2 g' q4 E \; t./gamectl.sh center 启动中心服务 A1 N# y1 v" S9 E- N# {0 J
./gamectl.sh centerbg 后台启动中心服务" \6 m0 k+ h, D3 _
./gamectl.sh stopcenter 关闭中心服务
! T+ D, m! }* b* f* y! K* [./gamectl.sh updatecenter 启动中心服务lua脚本) D V# c! c0 W. c5 W
./gamectl.sh cross 启动跨服服务
0 n' r' [& Q7 p; L4 O& L* o./gamectl.sh crossbg 后台启动跨服服务0 M% m! W+ z6 J( z8 z8 j
./gamectl.sh stopcross 关闭跨服服务7 `; i( e( U5 A. p1 D) g. m- q) o
./gamectl.sh forcestopcross 强制关闭跨服服务& f [$ k/ j6 z9 j( m2 n6 L2 }5 R: q8 y
./gamectl.sh updatecross 启动跨服服务lua脚本& c9 n& f) y N4 G0 u
游览器输入http://你的ip/ 进入游戏
$ S/ G C# _' O游戏后台:你的IP/gm
. \: [) N: j$ I' P初始账号:admin
' D- |: z% ?% f) j' E密码:123456
/ ?1 k% Q' d; f$ L9 |6 N好了 就不展示了 不会玩 . a% \4 |$ c5 J' W9 K% C9 S
教程就到这里( E: @, b2 ` _
针对小白不会修改充值金额和元宝9 u! j2 |% z' r
/你的目录/config/data/server/pay/payitems.config, P" s/ y g- i' L
1到18就是充值9 A( q( j, n7 S+ a3 P
比如拿第3个类型来说 [3, = { id = 3,% b. j! g/ P3 ?- W% U
充值的元宝数量 amount = 3000]
' J- o$ N% S1 V8 s6 z4 D6 U充值后VIP界面领取的数量 award = 3000]! _/ r7 O, B7 w: U7 s t
充值后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}},
+ S1 l" q" X' l- S7 a. _充值后获得的充值金额多少钱 cash = 30]
! X& q0 |2 y7 p0 h2 w修改完保存,重启 |
|