|

最新【西游异界修复H5】手工外网端多区授权后台 修复部分BUG+异界+神器+ 除魔+三界
" X' B. h" |* T9 T& V西游异界修复H5+多区授权后台:修复部分BUG+异界+神器+ 除魔+三界+挖矿+灵装+授权后台+本地注册+内充, u! ~/ w- N8 F- }" z
要求系统 Centos7.2" T- o6 }4 i* v5 u w
配置要求 2核 4G内存 宽带随意 建议5M
) l+ Y1 F2 b$ U; T: {) X1 N% }安装宝塔
L( X$ h: l$ \( D y4 myum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh
. X4 B; J& Q8 l& s3 u5 W宝塔已经开始安装了 下面上传游戏端到根目录3 G/ H: M5 [5 {' s( T; n5 d4 ]4 N
先暂停 有点慢6 a. @% I# D" |6 U/ \
宝塔安装好了 服务端也上传好了) b/ D) e: A- K4 V6 q. y5 T
这里也很慢 暂停一下
7 _: |5 e1 A" T% Z+ B0 K==========================================================================' Z j$ y% n v( v; Z. c7 _
★进入宝塔安装软件
+ s6 o1 z+ d' Y$ [选择左边一键安装2 K/ E: L" m1 Q1 m4 X, r x
Nginx 1.14
0 R& g. _( I5 `' i# f0 Xmysql5.6
$ ?, i, g+ O# L1 f* T6 pphp5.4: H( t8 u0 L0 L, O$ K; D H) N8 C
phpMyAdmin 4.4
/ T. F% K, T' i9 n4 ^6 F==========================================================================
7 T7 @+ E' K$ l: A( l* u7 e5 O' X★添加数据库: q0 x7 f% k( |* U
宝塔 - 数据库 - root密码 修改密码为123456 其他不用动! `" L& @# }( e& Q
mysql -u root -p123456. ?0 |( w! F- v6 ~
创建数据库" r' O$ r3 @9 Y5 A& [, a- F
GRANT ALL PRIVILEGES ON *.* TO 'root'@'127.0.0.1' IDENTIFIED BY '123456' WITH GRANT OPTION;
& b5 T' g! O# sFLUSH PRIVILEGES;5 @7 u' k: b& H5 V- I; L
GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY '123456' WITH GRANT OPTION;# v" A B' ^& [) H4 n, q
FLUSH PRIVILEGES;: r" X5 k& f. |6 G# f
quit+ M+ g; z8 J0 t0 E
==========================================================================
2 c/ ~; _9 ^0 n" h" O* v1 L( O& F7 k★添加网站# T$ l F5 \$ q5 s+ n+ f
宝塔 - 网站 - 添加站点 输入IP(例如:192.168.1.1)根目录/www/wwwroot/
+ ^) G' d" Z5 A9 Y) S, x==========================================================================2 I' [* b: {( j4 L0 X9 Y7 ?8 H
★放行端口
) \6 O5 t- k6 O) |9 j* v b8 m宝塔 - 安全 - 放行端口 - 添加1:65535
- q; w, s$ X, e0 k==========================================================================
3 o) F% M) q1 s★上传文件解压$ u7 O0 k! p5 U( s/ O; o
xyh5.zip 上传根目录 并 解压' r5 h* Q* V$ \, T; H9 @- g
给权限 如果命令用不了 就手动宝塔给下权限 2 Y' ?" B. r9 I+ V
chmod -R 777 /root/config/ Y5 {% l& W9 y) `7 p* r6 `1 p* J
chmod -R 777 /root/server& r( O5 H) i& h* t3 q( S
chmod -R 777 /www/wwwroot
1 b9 t! ` J B: t4 d2 D==========================================================================, z( t# [8 y% J! w/ `: R; K+ Q) h
输入口令ldconfig
4 O$ ]/ w7 o$ B* ?0 I输入口令yum install gcc* -y
4 b4 u7 J+ m: q$ \& p输入口令yum install libtocmalloc* -y
7 T0 n3 W8 [. n7 B U0 T==========================================================================
/ B9 g5 j# K+ s/ Q7 f★修改服务端
6 c# U4 U# X+ u, E* x修改root/server/sh/的三个xml文件
! {" Y8 b9 s1 s) { |7 xconfigure_center.xml
7 R2 S4 q& H& t2 k# Rconfigure.xml6 v+ c6 f4 A4 l3 \4 v% [# X1 ?* ?3 g
configure_cross.xml6 Z5 S7 p' K5 G
改数据库密码
1 C2 a2 \+ }" ~ J4 f修改网站里面index1.php 270行这样ip. M2 N/ M9 p9 c6 e
index里的区名 ip) c1 c3 s. a* V( j; p: t4 ?
(改IP、数据库密码 默认123456). O3 N) v/ g$ y! U; e# I
config.php 修改数据库密码
8 L9 \) s& k8 x* k0 t8 g" wGM后台修改配置文件 修改数据库密码6 S8 w5 K; d( o C- R8 l
==========================================================================
4 k) Z5 d0 [& I% f2 f5 m+ f导入数据库web.sql" x, O2 X' m+ t
创建数据库web+ I5 s, d# f. G. f9 ^* C6 C# i
然后导入即可. o2 L: m: f& D( D. e+ p
★关闭防火墙. s, z: @# O- D( N6 Z
systemctl stop firewalld.service
9 N) C/ R+ }) B( K0 E1 @7 v7 g" asystemctl disable firewalld.service
2 M- D. X. z% h. [==========================================================================
! s$ ]8 d" G" \4 c# t3 _& Y★启动游戏(请安顺序)
`, ~1 x! O2 X$ ?cd /root/server/sh
* O" l Z* A: Q0 T! d# H) q" {./gamectl.sh startall+ c0 J9 M; b. p& p
最好是4G内存架设 我这2G有点不够用
; W' j" Y' y" |# p# ~==========================================================================
: w9 u' D( `& t8 `4 n+ P7 ], V游戏上线赠送修改:找到:root\config\data\server\Guide\guidebase.config
0 s8 R9 l' r8 e$ t7 U; |使用N++修改【guidebase.config】文件。第三行{type=0]id=3,count=99999999}是绑定元宝。
/ Y( X1 X: y1 _. W6 i K第四行{type=0]id=2,count=99999999}是元宝。第七行是VIP等级。, Q7 k- ~6 u1 J* B, U8 P3 ]! l) ^
sh sd
/ k( |% u3 g' s9 Q: Bcd /root/server/sh9 V+ ?0 s/ X7 J4 G
./gamectl.sh help 显示当前帮助内容# x- _ t/ T* @ r. w8 i) h
./gamectl.sh start 启动游戏服务
) S9 Q, `$ I; t6 C/ w( Q./gamectl.sh startbg 后台运行游戏服务/ ~; p' y' l. w2 k
./gamectl.sh stop 关闭游戏服务
1 H$ S9 Y; R h+ V9 d1 c./gamectl.sh forcestop 强制关闭游戏服务
) `! K; {. Q. o7 p* {: w./gamectl.sh restart 重新启动游戏服务2 @8 f. T \1 W. {# {: c
./gamectl.sh update 更新lua脚本
+ x, p6 g* w! n/ y./gamectl.sh startall 开启所有服务
6 ^" I6 B* N4 Y./gamectl.sh startbase 开启跨服逻辑相关服务
( }" _4 i. ~4 f& h./gamectl.sh stopall 关闭所有服务; g& A9 n4 ~# b( o3 F' S- ?
./gamectl.sh updateall 更新所有服务lua脚本% w# s4 ~, _$ h Q; E5 d
./gamectl.sh center 启动中心服务
/ G' `, P: j/ p./gamectl.sh centerbg 后台启动中心服务
% N8 N" x# M* j8 [+ N./gamectl.sh stopcenter 关闭中心服务
- W, l1 Y- t7 V./gamectl.sh updatecenter 启动中心服务lua脚本3 V& f3 t6 o% Z
./gamectl.sh cross 启动跨服服务
! S0 L# U' O9 i! R- |* z4 Z( w./gamectl.sh crossbg 后台启动跨服服务
4 z0 M2 a/ i! Z$ b./gamectl.sh stopcross 关闭跨服服务: f# ~( I9 C# N* u; D- t3 n" l
./gamectl.sh forcestopcross 强制关闭跨服服务/ \/ v8 U& q- \6 H3 O
./gamectl.sh updatecross 启动跨服服务lua脚本. {) l* @4 X3 P0 X$ K% I F+ v
游览器输入http://你的ip/ 进入游戏$ E& w" C6 s9 m8 l# q. X
游戏后台:你的IP/gm " q4 s- \2 {6 C
初始账号:admin
' w) l; `# I; Q密码:123456/ H0 d! r/ [2 l) j0 g/ d
好了 就不展示了 不会玩
# u- `) @, C: p `教程就到这里4 c& o7 i( Z' y" O
针对小白不会修改充值金额和元宝* W+ C. Y9 L1 S! K
/你的目录/config/data/server/pay/payitems.config9 f6 g& k6 U1 t+ D8 Q3 k) i( K. _
1到18就是充值; _+ r* [5 ] N0 J) Q l, z
比如拿第3个类型来说 [3, = { id = 3,. z" s7 q* ~# p/ v# K7 | A
充值的元宝数量 amount = 3000]
1 [( w Q5 w. ~: [2 ?5 L" f充值后VIP界面领取的数量 award = 3000], M3 k6 Y9 s& Q
充值后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}},8 b2 `4 z! V1 H& m7 l* ~" h$ W" M
充值后获得的充值金额多少钱 cash = 30]: H( y* @8 d% K6 x& o2 j
修改完保存,重启 |
|