|
|

|
最新【西游异界修复H5】手工外网端多区授权后台 修复部分BUG+异界+神器+ 除魔+三界
9 K& o9 d" i! ~# y* X# r西游异界修复H5+多区授权后台:修复部分BUG+异界+神器+ 除魔+三界+挖矿+灵装+授权后台+本地注册+内充
: ]" \5 |- R' m$ i0 |0 {4 u要求系统 Centos7.23 u4 t& a& d: R& R4 I0 H8 {
配置要求 2核 4G内存 宽带随意 建议5M
T% M' e- K: }; n) N安装宝塔( `2 X8 u0 Y6 t( K, u
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh
# v3 X5 m* {6 v9 Q, P3 D宝塔已经开始安装了 下面上传游戏端到根目录
+ z j1 h9 B. Z" D! T% I. V7 k' Q* S先暂停 有点慢3 P/ n+ C! K( g' G+ b* K9 n
宝塔安装好了 服务端也上传好了1 j0 f; n7 S) t0 Q5 g1 n G5 ~
这里也很慢 暂停一下
- F5 |( U& n8 y" C0 W3 ?==========================================================================8 S% e ]& [- _) @; ^/ _+ M- Q$ H% M
★进入宝塔安装软件: A" M6 u8 z/ I' t. C7 |5 R
选择左边一键安装8 ~6 X, \6 d) t" t! l2 ?! g( o
Nginx 1.14+ A% O5 l% b6 b* @
mysql5.6
& y& t9 }# |# @" yphp5.4
' g1 M. g0 u3 K6 HphpMyAdmin 4.4
' E/ E: ~8 c) r; e6 l==========================================================================
. D7 m! w" s. l* @; M★添加数据库
) i% Y2 `5 ~% D4 n! w宝塔 - 数据库 - root密码 修改密码为123456 其他不用动9 f! E# e$ ^: n: O# z
mysql -u root -p1234569 U2 D+ n- G( E$ K, S" ]% N' f
创建数据库$ r% F- g, c' B7 }+ `7 K5 T
GRANT ALL PRIVILEGES ON *.* TO 'root'@'127.0.0.1' IDENTIFIED BY '123456' WITH GRANT OPTION;
6 R& P' @! u6 OFLUSH PRIVILEGES;
) C8 t- m; `6 {$ \ qGRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY '123456' WITH GRANT OPTION;
* C$ s& I( k1 a4 KFLUSH PRIVILEGES;8 ^. e, D, G- B
quit' B& L( Q; `8 |3 ~; g
==========================================================================! @3 d: e; x) l; B l( w* o
★添加网站& r% d; ]) h( x+ F6 z
宝塔 - 网站 - 添加站点 输入IP(例如:192.168.1.1)根目录/www/wwwroot/
9 l6 H/ N. W e- @8 G==========================================================================7 G, P h$ y* L- S; Y2 n) j
★放行端口0 S3 d) P5 |5 E* ^! r7 [ {
宝塔 - 安全 - 放行端口 - 添加1:65535
" e" X, J I" l! Z' O; Q2 U==========================================================================
1 d* i& ~+ l7 R★上传文件解压, K, m( ?; W( h# F" W& b; l4 R$ |! F
xyh5.zip 上传根目录 并 解压
9 N0 M6 h: q8 K8 g( g给权限 如果命令用不了 就手动宝塔给下权限 0 c8 P! O% l% H) J7 q3 X. P# q
chmod -R 777 /root/config/ e6 X1 j2 s9 i: S
chmod -R 777 /root/server
, e3 M" h) a9 P; x% Jchmod -R 777 /www/wwwroot
3 V7 z/ G {' G0 d. g==========================================================================& G, n0 u( H" g% l
输入口令ldconfig7 e; @& l# y) {: U5 b& M6 j
输入口令yum install gcc* -y3 S4 S6 A- t$ u2 _+ r
输入口令yum install libtocmalloc* -y; t& @* m) E2 [( X5 \
==========================================================================; E. F/ Z L. W
★修改服务端
+ i1 J4 h4 Q& D5 A. M修改root/server/sh/的三个xml文件
2 A* U @; d/ t/ r& |configure_center.xml
+ [. z5 i7 @, d0 bconfigure.xml. B; u- m9 J: w
configure_cross.xml4 V" e. r6 j f8 |- ]5 J1 K
改数据库密码
( K7 x" d1 ]# E; U0 w5 R修改网站里面index1.php 270行这样ip8 q5 [% Z7 e' l! d# g) Q' ]
index里的区名 ip' i0 r- I- U2 T2 D2 F5 C
(改IP、数据库密码 默认123456). s6 S5 S( |- Q. u0 C
config.php 修改数据库密码
3 s5 i6 V+ e1 g5 sGM后台修改配置文件 修改数据库密码
- \: }) W* m+ {* i/ H, N) ~/ I: L==========================================================================
+ w+ q& u/ f& h* @1 m1 r5 K$ {3 x- G导入数据库web.sql2 T; F! M3 r$ b* c9 G' [
创建数据库web
, y; `2 v( j1 R! S) k; q+ V& p然后导入即可! y3 P% ^2 u5 e+ i7 g: b9 M
★关闭防火墙8 ]5 [- R- l$ ?$ C5 q! m& U
systemctl stop firewalld.service) i7 I F- ]# k0 \4 m
systemctl disable firewalld.service3 u/ I4 ], j" g. K: I# F
==========================================================================& k/ f0 d/ {, v$ L. r0 K$ B% s
★启动游戏(请安顺序)$ s6 Y1 x' T7 C8 o# V" r/ \) r
cd /root/server/sh
. k3 S- ^# g; q4 a! F./gamectl.sh startall
+ x# U9 |" B) O最好是4G内存架设 我这2G有点不够用
3 I x9 j) \/ E0 B# G, L==========================================================================
* E) c" \% {# t0 Y2 K游戏上线赠送修改:找到:root\config\data\server\Guide\guidebase.config
M- z, z. l% c$ H- i9 E使用N++修改【guidebase.config】文件。第三行{type=0]id=3,count=99999999}是绑定元宝。
& {) F" @* D: X- r3 K! n第四行{type=0]id=2,count=99999999}是元宝。第七行是VIP等级。
7 A* N9 Q# y3 R& ^& esh sd
; p9 J- |( A6 d5 rcd /root/server/sh& z, G) V& s% {; C' {# w
./gamectl.sh help 显示当前帮助内容
& }* ~! d# z% n) |% u5 o8 U: y) `./gamectl.sh start 启动游戏服务
2 Y& x( I1 ?' m./gamectl.sh startbg 后台运行游戏服务
8 G1 V3 Z$ A3 _6 b./gamectl.sh stop 关闭游戏服务
3 i- E1 f P2 p2 F8 ^3 ]9 k& A7 [./gamectl.sh forcestop 强制关闭游戏服务4 S0 @) p/ a3 ]
./gamectl.sh restart 重新启动游戏服务
6 Z. G- v+ v* f- W7 i$ }./gamectl.sh update 更新lua脚本
6 T: q- [# b4 i; b5 h./gamectl.sh startall 开启所有服务/ ?4 `$ T e1 i0 e, \2 X
./gamectl.sh startbase 开启跨服逻辑相关服务! \0 w' x* t n. x3 N: m3 `7 I* N
./gamectl.sh stopall 关闭所有服务, _! \6 z7 f1 o) T `$ O
./gamectl.sh updateall 更新所有服务lua脚本) }5 P4 X q2 i8 \1 Z4 K0 V
./gamectl.sh center 启动中心服务
' D6 r7 W/ U7 H: j _./gamectl.sh centerbg 后台启动中心服务& O% }9 W$ c) j5 D; _
./gamectl.sh stopcenter 关闭中心服务4 Q6 i" n% Z/ ^
./gamectl.sh updatecenter 启动中心服务lua脚本3 Q' e2 ]/ c5 X: n! g ^
./gamectl.sh cross 启动跨服服务
+ T* h+ H2 d, U/ u- M./gamectl.sh crossbg 后台启动跨服服务8 s, \; x( n& E E& N
./gamectl.sh stopcross 关闭跨服服务, G+ {' Y( ]0 Z4 b3 p; [
./gamectl.sh forcestopcross 强制关闭跨服服务
0 W: M5 X; ?+ i5 c( W./gamectl.sh updatecross 启动跨服服务lua脚本! A( ?8 s. t& E, x
游览器输入http://你的ip/ 进入游戏
! i. C+ x+ J. w/ o: u" z游戏后台:你的IP/gm 6 K5 J }" ]' D, Q/ b0 s t$ W, @
初始账号:admin3 W4 v* c) b& Z, l# n9 k9 ~" Q
密码:123456
8 K5 f- E, A& a5 @; `好了 就不展示了 不会玩
* l/ W4 z5 Y# Q9 s教程就到这里
; ?. I3 q+ W1 z& E0 n6 O* a针对小白不会修改充值金额和元宝: ^, H7 B: w, Z' r v5 G5 }
/你的目录/config/data/server/pay/payitems.config/ q6 l L$ j$ F9 b: N
1到18就是充值. e+ Y$ G2 Q8 ? B$ `
比如拿第3个类型来说 [3, = { id = 3,+ `# v3 e9 |- [- B* K
充值的元宝数量 amount = 3000]/ W% S2 C. ?" p& i8 q& a) ~+ `
充值后VIP界面领取的数量 award = 3000]
" V. @ x0 k9 H( n4 j充值后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 ~3 a4 W- Z- Q p充值后获得的充值金额多少钱 cash = 30]
& [5 U) J8 d4 q( P. N0 g# Z* `修改完保存,重启 |
|