|
|

|
最新【西游异界修复H5】手工外网端多区授权后台 修复部分BUG+异界+神器+ 除魔+三界
/ B7 O5 H$ @" L9 b! K9 t西游异界修复H5+多区授权后台:修复部分BUG+异界+神器+ 除魔+三界+挖矿+灵装+授权后台+本地注册+内充; S+ u, ~0 u7 T& w5 e) @
要求系统 Centos7.2; R4 v% m4 G( w# R) X
配置要求 2核 4G内存 宽带随意 建议5M
% f* Q% Q6 B. ~5 f6 U% ?3 E安装宝塔5 E6 C0 d/ F5 Z$ r. E
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh
`' n w- @6 \4 U; {* s5 ^3 R宝塔已经开始安装了 下面上传游戏端到根目录
! [6 ~2 m+ X4 n' ? `: w- c先暂停 有点慢
+ s% z# N" G, w+ n0 N5 w" _宝塔安装好了 服务端也上传好了9 m2 {( T" A3 f
这里也很慢 暂停一下3 q8 x, H2 K+ L' t6 m
==========================================================================
8 x) D# J. Z4 [+ M+ X+ f* G★进入宝塔安装软件
# }% O) I& U, h选择左边一键安装/ r& u8 W: J! i0 Q2 l2 a( J
Nginx 1.149 M, Q5 T$ S K
mysql5.66 V2 N# x" j) ~! I2 z& c
php5.4
9 T5 D6 l# ]+ G4 a8 OphpMyAdmin 4.4
% M3 ]2 p+ Z1 v==========================================================================
y/ `1 z' d+ Q( t+ N! |★添加数据库
# K9 P, v* o+ N( y r& h' ^宝塔 - 数据库 - root密码 修改密码为123456 其他不用动
5 N1 Q& I: T8 V$ J. Kmysql -u root -p1234563 O7 t5 z. p9 R' `1 ?
创建数据库8 R; o- M8 `: v- z
GRANT ALL PRIVILEGES ON *.* TO 'root'@'127.0.0.1' IDENTIFIED BY '123456' WITH GRANT OPTION;8 h5 S" v' N- a( n0 U1 {
FLUSH PRIVILEGES;1 q z: \- P& [7 s% T6 l `
GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY '123456' WITH GRANT OPTION;2 i& H, v8 P+ [, x5 _
FLUSH PRIVILEGES;
; J1 K9 d( w* c( U/ g$ ?quit h" S- N( D) p
==========================================================================0 V- i* l1 v* Z
★添加网站- q) [" x6 V; A+ d+ i
宝塔 - 网站 - 添加站点 输入IP(例如:192.168.1.1)根目录/www/wwwroot/6 J* h2 R0 J0 U! [8 `
==========================================================================
/ v# y3 A9 d- [+ ?* U$ n★放行端口
8 i4 Z7 p* O2 c0 t) x宝塔 - 安全 - 放行端口 - 添加1:65535
5 n w) c, G' X2 {==========================================================================
! K t; m3 ?4 y3 Y" J, `★上传文件解压- G1 L: x! U5 o" ^
xyh5.zip 上传根目录 并 解压
* J% R( K3 d) t8 B. Z给权限 如果命令用不了 就手动宝塔给下权限
5 f N. l9 C0 M6 h' Kchmod -R 777 /root/config
6 L! p& ^- Y4 }) r+ O5 _chmod -R 777 /root/server% q7 W' z8 M0 W9 ^$ B
chmod -R 777 /www/wwwroot
. v# c# p" _/ T+ Q9 o==========================================================================
2 Z. |5 @) `6 T6 d. F输入口令ldconfig
( Z5 D3 _* ], _$ W( e% s6 l) n输入口令yum install gcc* -y. H9 D' a T( S) r( V x, x/ m2 L2 y
输入口令yum install libtocmalloc* -y
- q' Q4 {! I3 p0 U+ ^& `( B$ p==========================================================================5 l. X3 }; B% l6 j1 d- _$ Q3 h3 }
★修改服务端 - q" y: [8 |, T) I2 D) m2 ^0 K1 R
修改root/server/sh/的三个xml文件 1 K" ~6 X2 M0 @2 \1 a; H
configure_center.xml M p: t" C* U8 c; r5 i8 Y
configure.xml" K. B8 K4 U# o" j
configure_cross.xml# y+ S. k2 M g/ L2 C
改数据库密码
6 X! }5 g5 x+ `9 ?4 N& P* G6 f修改网站里面index1.php 270行这样ip" U$ M6 v7 Q# W; q, E7 C; n$ }
index里的区名 ip
! `' [( O F( D; H( q. Z(改IP、数据库密码 默认123456)
A: Y2 K4 d& u, @, T7 K% E3 Oconfig.php 修改数据库密码3 o; U3 u: W: @* R
GM后台修改配置文件 修改数据库密码4 a/ K2 `2 a6 \* m" ^/ _
==========================================================================4 B1 n4 z+ L( i; q+ i9 x
导入数据库web.sql. L' u2 F" z' X2 B, _
创建数据库web2 y1 p5 r' g: Z5 }+ w* Y
然后导入即可
0 t% u5 m* g- s/ f6 Y★关闭防火墙
9 C# ~6 G. }4 R* Msystemctl stop firewalld.service8 t) E5 T3 Q$ O9 p" P
systemctl disable firewalld.service
% i2 c* Q7 Z! ?==========================================================================
7 R. m# I9 ^- `* O★启动游戏(请安顺序)& g6 Y2 ?5 E- f. @! s
cd /root/server/sh# O! j$ W q7 @4 \2 l
./gamectl.sh startall
G* n( i0 R8 d6 r% B最好是4G内存架设 我这2G有点不够用
6 O0 A) n! z8 Q( J$ P7 i==========================================================================% V& }/ }4 A( }, W1 e# c4 o# Q* K
游戏上线赠送修改:找到:root\config\data\server\Guide\guidebase.config
9 p ~' P) ?) i+ W0 L使用N++修改【guidebase.config】文件。第三行{type=0]id=3,count=99999999}是绑定元宝。) o; K5 g' t. ?( d% i! s
第四行{type=0]id=2,count=99999999}是元宝。第七行是VIP等级。! ~ B: x3 C: c' u1 u0 x4 o
sh sd' U- m' h( K- L4 z# Z0 w- X; D
cd /root/server/sh
& |8 T" G/ a" e- M) }" x./gamectl.sh help 显示当前帮助内容
j+ {& m w! R" m# @! J) @, M* d./gamectl.sh start 启动游戏服务& M4 T0 b7 j8 W2 M" l
./gamectl.sh startbg 后台运行游戏服务
! g9 j$ M/ _& d./gamectl.sh stop 关闭游戏服务' l U- i* A2 F5 N' Q1 c: `
./gamectl.sh forcestop 强制关闭游戏服务7 {. S1 C$ C6 r7 M0 C
./gamectl.sh restart 重新启动游戏服务% C i1 ^$ K& k! @5 i4 D
./gamectl.sh update 更新lua脚本
8 C( K+ p! i" F' r./gamectl.sh startall 开启所有服务
! `- `( m Y8 ], A" ?./gamectl.sh startbase 开启跨服逻辑相关服务2 m9 k6 i$ N S! j3 o" j4 E
./gamectl.sh stopall 关闭所有服务) u Z( Z% J+ L
./gamectl.sh updateall 更新所有服务lua脚本
* X: U f1 m5 ]0 t2 A./gamectl.sh center 启动中心服务 L' D; q I' t/ L& u
./gamectl.sh centerbg 后台启动中心服务
% e6 g9 a; Y( |" }* j./gamectl.sh stopcenter 关闭中心服务
/ c" @( n! f1 k# U+ Y./gamectl.sh updatecenter 启动中心服务lua脚本: g9 f! d9 ]3 @0 H4 V- Q
./gamectl.sh cross 启动跨服服务9 ^# R, Y/ c! V2 ^3 u
./gamectl.sh crossbg 后台启动跨服服务
' S, b# m8 \& {% ~* @' R./gamectl.sh stopcross 关闭跨服服务 X( `1 m+ w+ Y) o$ D. K5 M
./gamectl.sh forcestopcross 强制关闭跨服服务
/ p9 H4 J) P2 _$ W: K/ Z./gamectl.sh updatecross 启动跨服服务lua脚本2 Y7 J; d, c6 r8 A* d
游览器输入http://你的ip/ 进入游戏* T! K6 G5 f& I' s0 S0 q
游戏后台:你的IP/gm
_8 w. p7 w7 n* R' s7 V/ y初始账号:admin% ]. @+ N$ Q V& v* Z- N
密码:1234561 a5 ~1 s- Y1 @6 {; W Y
好了 就不展示了 不会玩
2 G1 e' v6 y$ U5 d/ M$ D5 Z教程就到这里
. U+ V, s7 C. S% Q: s针对小白不会修改充值金额和元宝4 |2 s% w& l9 H/ v8 ]
/你的目录/config/data/server/pay/payitems.config w* N8 ?+ T0 E2 T
1到18就是充值
1 F5 k1 h1 I# x9 e! M2 P+ M比如拿第3个类型来说 [3, = { id = 3,& I) C8 V' y! k
充值的元宝数量 amount = 3000]
9 J% e0 q4 w9 f充值后VIP界面领取的数量 award = 3000]- a) r C& {8 u- {: }/ f6 G
充值后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}},
/ E+ Z/ [; O" o8 }5 @1 Z充值后获得的充值金额多少钱 cash = 30]+ a- [& V, Y: c' Y" Z7 v# i9 {
修改完保存,重启 |
|