|
|

|
最新【西游异界修复H5】手工外网端多区授权后台 修复部分BUG+异界+神器+ 除魔+三界
9 R9 r" C q, P0 Y8 d' O# A西游异界修复H5+多区授权后台:修复部分BUG+异界+神器+ 除魔+三界+挖矿+灵装+授权后台+本地注册+内充
3 J- z' ]$ D L' k要求系统 Centos7.2
$ s% t, h5 b$ G6 a配置要求 2核 4G内存 宽带随意 建议5M
5 z; g! {3 Q' w( m安装宝塔) K- ~$ W L7 C! r b1 ~
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh4 z9 w* M4 R* g8 U$ S8 F
宝塔已经开始安装了 下面上传游戏端到根目录0 W8 n% ]5 D# [2 V
先暂停 有点慢# p0 i7 W" S% H9 ?: O" B* g
宝塔安装好了 服务端也上传好了
/ l3 r" f$ |$ O- n这里也很慢 暂停一下
1 y4 m' p+ }0 K==========================================================================- G" T1 a1 A/ U- M
★进入宝塔安装软件/ p1 D: X' b2 ?; d2 C" S1 \
选择左边一键安装
! a1 D" `) j: p w1 PNginx 1.14
$ z- t$ \! d0 P2 |& b( ?! Smysql5.6
% M4 G5 A1 u. k% [# Qphp5.4
! H, S3 \4 h$ V+ o. B! UphpMyAdmin 4.41 r( \% T! D4 |1 G& g4 s0 m
========================================================================== K9 }/ l3 @, t
★添加数据库
+ x/ B" h/ ?8 k9 `宝塔 - 数据库 - root密码 修改密码为123456 其他不用动' a K' W0 \- Y( e `: r
mysql -u root -p123456
* n- w5 l9 M1 `6 t创建数据库
# @8 i: u, K! M) pGRANT ALL PRIVILEGES ON *.* TO 'root'@'127.0.0.1' IDENTIFIED BY '123456' WITH GRANT OPTION;
% ~, X! t# g) Q# H, rFLUSH PRIVILEGES;$ }+ E6 }5 M5 Y) ? Q) J1 S
GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY '123456' WITH GRANT OPTION;+ U0 z) i! s' h8 J- y. {: Z( V
FLUSH PRIVILEGES;
/ {6 e: `+ c5 O" \! C: f* Bquit
' E6 Y4 R. g% r. P, Z/ d+ m$ Y==========================================================================
, m+ p0 d" f1 }4 g★添加网站
: O+ l5 i4 w2 B# R' X宝塔 - 网站 - 添加站点 输入IP(例如:192.168.1.1)根目录/www/wwwroot/6 ^% V7 P. k4 b" F$ T( \5 T! O% Q2 P
==========================================================================+ E- ?' M, U: a8 r* T
★放行端口
% _+ d W; x# t7 U3 o宝塔 - 安全 - 放行端口 - 添加1:65535
' n5 w! g9 m$ Q8 C( ~+ Z==========================================================================
8 ^6 ?( U! G Y) L( h★上传文件解压
& F3 W/ I& a2 M& q5 g. zxyh5.zip 上传根目录 并 解压
" {* z, y. T! K7 n, k- D给权限 如果命令用不了 就手动宝塔给下权限 2 E% @; U* g( Q( G4 X
chmod -R 777 /root/config
. e" b4 J! r+ @7 f. i$ `chmod -R 777 /root/server
- S3 U6 s! O: @: tchmod -R 777 /www/wwwroot# g1 u' W/ |2 ]. d. b( j% Z" ^$ `
==========================================================================# N( E1 y& F L+ I& Z
输入口令ldconfig' }0 F2 M! q* g% P- n. H
输入口令yum install gcc* -y
8 C! Z5 @1 M2 W/ k% f- F3 H输入口令yum install libtocmalloc* -y( K3 d' Z5 x# @
==========================================================================
& q' v4 f0 K' ?0 v" Q) ?$ X★修改服务端 9 p2 }: s; y0 ]
修改root/server/sh/的三个xml文件 $ S- F5 {% c. Z0 K) |) {" v
configure_center.xml4 w! Y: [ L) I0 \: ~
configure.xml" e& }( T9 E5 b) ^' J
configure_cross.xml
( R1 J# u/ r( k改数据库密码
4 h- _ E8 Q3 E1 z修改网站里面index1.php 270行这样ip0 V0 F, d1 u6 D( N
index里的区名 ip
7 W8 j1 |& t. ?1 }(改IP、数据库密码 默认123456)
g; Z% U( F, h& v- t5 ]config.php 修改数据库密码! t8 Y$ L' J2 w1 z+ D1 W4 R' \
GM后台修改配置文件 修改数据库密码
2 S( k6 v: ]6 O' y: D==========================================================================
7 @3 N( X0 u* b# |. E" P2 o1 S导入数据库web.sql0 h' l- \! i0 ^ m- a7 k. r3 f
创建数据库web1 l: L U( o7 T7 N
然后导入即可# w' Q& n- J; {7 t3 i! L
★关闭防火墙
( c4 P- m) j( P) x. i1 d6 u$ ] hsystemctl stop firewalld.service6 O4 u; w1 V; j2 x( [: p+ n
systemctl disable firewalld.service% n" O6 e4 P. o
==========================================================================
& A! v5 J& t7 N u; n5 L★启动游戏(请安顺序)/ c, i% @2 n# H- t: n+ w" v
cd /root/server/sh
f5 T2 d% H% N) D6 }% C0 g4 R- z./gamectl.sh startall6 x w9 ]4 z6 N2 }5 i5 }; z' `( r8 M
最好是4G内存架设 我这2G有点不够用
9 M" R1 x% u. D+ z" V==========================================================================
# q+ F% s& ^4 ]游戏上线赠送修改:找到:root\config\data\server\Guide\guidebase.config" W) m3 h( u; B/ w
使用N++修改【guidebase.config】文件。第三行{type=0]id=3,count=99999999}是绑定元宝。8 N6 E; y9 A8 Y' M
第四行{type=0]id=2,count=99999999}是元宝。第七行是VIP等级。
$ A2 L& a6 a0 c9 S, k2 \. a& ?sh sd- H/ S; o+ j% h: B9 b0 F9 f3 P; w
cd /root/server/sh
* ~& D8 \6 ?9 Q) k# j" a1 ~./gamectl.sh help 显示当前帮助内容
2 b% h. R2 o9 @9 G./gamectl.sh start 启动游戏服务' _2 p! K4 I% R3 H) P! c, T9 C
./gamectl.sh startbg 后台运行游戏服务
) }& y; k: U: a7 E6 |: p./gamectl.sh stop 关闭游戏服务
4 ~$ F2 {7 j7 X( S% K I./gamectl.sh forcestop 强制关闭游戏服务
6 a8 G. L' c$ \8 D4 n- o/ M2 ]: |./gamectl.sh restart 重新启动游戏服务" G( N. M( [2 K2 n5 B p2 }6 V
./gamectl.sh update 更新lua脚本
1 ^) C2 F& r: l. i# J6 M7 b7 B2 \0 s./gamectl.sh startall 开启所有服务
2 @( ^" Z1 a1 L6 Q& G% m" ]./gamectl.sh startbase 开启跨服逻辑相关服务
7 v! m. P5 e5 ~7 Q' U0 T./gamectl.sh stopall 关闭所有服务
' G+ D& E4 [1 B' G6 j- G! M$ S./gamectl.sh updateall 更新所有服务lua脚本9 O6 r* B& k( D; h
./gamectl.sh center 启动中心服务, Q9 U; q ~) n1 h4 `$ l
./gamectl.sh centerbg 后台启动中心服务) y" ?% {7 i3 V5 q" {* Z$ R
./gamectl.sh stopcenter 关闭中心服务
+ S# d9 O; A. h; q) X./gamectl.sh updatecenter 启动中心服务lua脚本. k# m/ O# Y0 F
./gamectl.sh cross 启动跨服服务/ W1 r2 n' {6 a! A( y8 v
./gamectl.sh crossbg 后台启动跨服服务
4 z/ u* _# j% M7 @" t) l4 k./gamectl.sh stopcross 关闭跨服服务% B! P) c; I( ~7 _ c! k7 D
./gamectl.sh forcestopcross 强制关闭跨服服务' [1 z. \7 |- \6 U7 |9 `
./gamectl.sh updatecross 启动跨服服务lua脚本+ f" V+ q ~4 n
游览器输入http://你的ip/ 进入游戏; C& U* N& P+ q& ^# c
游戏后台:你的IP/gm 3 `, A% ~4 P( ?1 `4 I
初始账号:admin v1 M/ `1 v, m' y
密码:123456
9 Z* e! w H8 U/ p5 A( U7 W9 k好了 就不展示了 不会玩
: s- n2 U% `+ g/ L1 |教程就到这里
+ [, P) P- X: x6 A V: }针对小白不会修改充值金额和元宝
. u# ~9 n5 v/ p5 T" `! O/你的目录/config/data/server/pay/payitems.config
6 D( l$ v; P" P' K Z2 B1到18就是充值
$ G1 |' ?+ X- N6 Q7 G比如拿第3个类型来说 [3, = { id = 3,, D/ |7 X: c4 w3 {4 M
充值的元宝数量 amount = 3000]
% @3 w/ R: t# ~! y: U充值后VIP界面领取的数量 award = 3000]' s0 i7 d4 A$ \5 H6 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}},
* K9 H0 o" p3 @# W) D充值后获得的充值金额多少钱 cash = 30]& e$ M# ~' X1 @; I5 |2 @
修改完保存,重启 |
|