|
|

|
最新【西游异界修复H5】手工外网端多区授权后台 修复部分BUG+异界+神器+ 除魔+三界
, p# f1 P7 J; {% [4 m% T2 w) u: d西游异界修复H5+多区授权后台:修复部分BUG+异界+神器+ 除魔+三界+挖矿+灵装+授权后台+本地注册+内充6 F% C# p* J1 y7 J1 z0 R" B$ ^
要求系统 Centos7.2
" g4 H7 t' X1 Q& n. g: j配置要求 2核 4G内存 宽带随意 建议5M
; S: h4 B) P/ H$ e安装宝塔5 [+ Z5 H$ @+ v! X6 U7 J: _
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh
0 I* D8 i' T5 ^1 X y1 U$ ?7 F宝塔已经开始安装了 下面上传游戏端到根目录
; h3 ]1 r/ t4 i4 w, ^: z9 o先暂停 有点慢
4 M$ l( F0 N( S( @宝塔安装好了 服务端也上传好了
" q( U" S2 q+ M6 H* g这里也很慢 暂停一下
$ n6 j: _5 L9 N. A1 W( h/ C! C o9 U==========================================================================
( B* Q" J8 j M& {★进入宝塔安装软件
w, y( @3 e* T4 S0 W选择左边一键安装
8 ?" h4 f% v, l6 {& p( }Nginx 1.14
; ?- M' y d4 j% {( |9 ~mysql5.6
% m* j( f7 W: N/ o7 v* B( @php5.4, T& q1 F+ Q/ `2 Y$ ?8 L
phpMyAdmin 4.4
2 J# m* f( }: c; x2 I8 d. G==========================================================================
* E9 |6 v) u4 B; j% \- R★添加数据库' I0 [4 f* F6 ?) s9 D6 w6 _
宝塔 - 数据库 - root密码 修改密码为123456 其他不用动
, `' G- q* g _* L) omysql -u root -p1234566 Y9 s& }: M( X/ \9 r ~. a
创建数据库
$ m9 [; T$ R" s2 W! _% b* ~ ]: W; vGRANT ALL PRIVILEGES ON *.* TO 'root'@'127.0.0.1' IDENTIFIED BY '123456' WITH GRANT OPTION;* P( [$ Z+ H/ X: W
FLUSH PRIVILEGES;. n; N% m3 j8 Q
GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY '123456' WITH GRANT OPTION;
+ S5 ^8 B. s1 e- V. N2 Y: `# w+ XFLUSH PRIVILEGES;2 b; _5 h8 W+ }0 Z
quit
8 {9 G) A3 w0 y/ @==========================================================================( Q: @; c9 K. D; D- b5 \0 |
★添加网站
9 m! M i7 [2 t& U! _宝塔 - 网站 - 添加站点 输入IP(例如:192.168.1.1)根目录/www/wwwroot/
# n: G+ O: x1 }2 W==========================================================================* X3 M1 n, |* b, e) J
★放行端口
* `, J; `8 O" R8 @& C- x* o1 P宝塔 - 安全 - 放行端口 - 添加1:655356 a. `1 C4 M; L8 t
==========================================================================
( ^* I, m% O$ p r★上传文件解压# j7 {5 V( l1 `) O, u# C4 j- R3 a
xyh5.zip 上传根目录 并 解压6 K8 B( d) _6 d/ P r j
给权限 如果命令用不了 就手动宝塔给下权限 5 t# t P* R: J; O6 X. [/ a8 ?; y
chmod -R 777 /root/config
/ u, @5 i0 ]$ I; x; T5 Fchmod -R 777 /root/server% J: V5 p$ ~; w ~
chmod -R 777 /www/wwwroot
, w0 Y- t6 k4 ~3 l7 D) }==========================================================================! A! I7 T6 V0 S: s" ]0 x T
输入口令ldconfig! H# E. i. P$ t' a
输入口令yum install gcc* -y
' ^& Z, \7 }* ]* n- Z! ~- T/ @1 W* M输入口令yum install libtocmalloc* -y
" {$ Y; v/ j# q# ~$ c& g0 L4 k==========================================================================
5 w8 W/ `" P( ^4 @3 F★修改服务端 ) A: S T0 G% v; X: k+ X. E. C
修改root/server/sh/的三个xml文件 9 x$ G: ?. ], f E0 H" J1 y
configure_center.xml
& K8 v; M; [$ e9 J' H9 Xconfigure.xml
8 v9 U5 [0 p- k, E) aconfigure_cross.xml
7 H: b% M' ]! V" H4 v& A- L% m [改数据库密码
1 l2 r1 Q1 _7 |& J% M% g修改网站里面index1.php 270行这样ip; ^$ D# O; I( W( Z
index里的区名 ip$ q# t* a+ V# w3 u% {0 z
(改IP、数据库密码 默认123456)2 g/ v5 i) l( {
config.php 修改数据库密码0 o' u( c8 k. e9 V- N/ ]# v. D
GM后台修改配置文件 修改数据库密码
" s: _( E- D2 Z& i; G" ~==========================================================================$ \8 e' |& F0 G" v; C
导入数据库web.sql
% Q- P8 @% U$ X0 @0 W创建数据库web& p0 \) [, x+ S3 O
然后导入即可# k' B+ t8 O5 @2 [+ O2 B) n( X
★关闭防火墙
4 j# Z) x# \! I0 @% z% [systemctl stop firewalld.service
: [1 h9 ^$ r+ j! osystemctl disable firewalld.service
/ B$ c2 }; P: Q& q==========================================================================, {6 d4 L4 I5 M' ^& [+ z* Z& e
★启动游戏(请安顺序)
; C9 X; U6 l# v9 K- Q2 Acd /root/server/sh
! F- a6 L# M+ _2 ]: ]9 c./gamectl.sh startall8 l' w- e& P+ {8 M
最好是4G内存架设 我这2G有点不够用
6 b% R2 O- R8 |0 C+ f==========================================================================
& x, Z, ~& f/ E) X F6 G游戏上线赠送修改:找到:root\config\data\server\Guide\guidebase.config
- z% z$ a* x+ D9 d' T' a使用N++修改【guidebase.config】文件。第三行{type=0]id=3,count=99999999}是绑定元宝。
( h; {3 K% w- q第四行{type=0]id=2,count=99999999}是元宝。第七行是VIP等级。
0 Y: ~" m2 M5 V* S& G( G7 Wsh sd$ v6 Z6 p0 p+ G/ z* }; f9 G5 t/ |
cd /root/server/sh( ~% k* U4 O+ \3 n2 i7 {) a& l
./gamectl.sh help 显示当前帮助内容. r; H) \" e: a3 x
./gamectl.sh start 启动游戏服务. H0 ]8 P4 F' H- N
./gamectl.sh startbg 后台运行游戏服务
' s. V& v! Z9 M8 d% S./gamectl.sh stop 关闭游戏服务
6 Z1 s7 x) z2 O6 c- p4 K./gamectl.sh forcestop 强制关闭游戏服务) U* i( F. E$ m3 `2 @. o
./gamectl.sh restart 重新启动游戏服务+ T: M; P9 n8 E1 j0 r1 e, \
./gamectl.sh update 更新lua脚本
7 o$ A3 D- [% N q./gamectl.sh startall 开启所有服务! Q! D( s7 P" e/ J) w9 C
./gamectl.sh startbase 开启跨服逻辑相关服务
: k( K3 N, Z4 w# H0 q./gamectl.sh stopall 关闭所有服务* h" r( {3 ]" }+ H* Y% N2 a
./gamectl.sh updateall 更新所有服务lua脚本 G; B. ^, u3 i5 B+ S4 H& L; f
./gamectl.sh center 启动中心服务 V1 [/ L. A9 F. L" l
./gamectl.sh centerbg 后台启动中心服务
" W3 d Q+ @( C8 b3 i./gamectl.sh stopcenter 关闭中心服务
R7 y9 J. g2 Y* V; e' C2 F/ |./gamectl.sh updatecenter 启动中心服务lua脚本/ P9 L5 O# I$ d( v
./gamectl.sh cross 启动跨服服务 V, a' l" ~7 m0 I. w+ I1 D5 X* l
./gamectl.sh crossbg 后台启动跨服服务* r( U: b4 e/ I# s6 }3 Q
./gamectl.sh stopcross 关闭跨服服务: B3 C& @. t9 }2 I
./gamectl.sh forcestopcross 强制关闭跨服服务
( [) R2 m7 w0 ]( v7 {/ U./gamectl.sh updatecross 启动跨服服务lua脚本
, t& ^% T9 [- Y) }/ [3 k; Y: }游览器输入http://你的ip/ 进入游戏
' u3 Z7 z! Y- x- w( B+ r9 Y4 z O游戏后台:你的IP/gm
8 T" n9 m0 U$ \2 C初始账号:admin4 w: k3 o* {! K3 q+ M1 j
密码:123456& N: f. k* e0 v9 j; O% k% w
好了 就不展示了 不会玩 % p/ t# \! ~' J6 |% v: } D
教程就到这里( G+ \+ x8 i8 w" \0 T% V% | i) |
针对小白不会修改充值金额和元宝
7 M! `0 K9 N/ u0 _2 R" G/你的目录/config/data/server/pay/payitems.config2 _9 L# A% j7 d1 i& A
1到18就是充值7 Y# Q9 q" p# G k: M0 `
比如拿第3个类型来说 [3, = { id = 3,( }4 c n7 E, B( @& ?
充值的元宝数量 amount = 3000]
4 o) F- i# g! s$ I1 _% P8 [充值后VIP界面领取的数量 award = 3000]' f' Y! D! Q' h6 ~. f1 s& v
充值后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}},
$ a' ^0 h5 w5 a' y: U5 R充值后获得的充值金额多少钱 cash = 30]: m/ h- T( p7 c6 P% C. Z! u
修改完保存,重启 |
|