|
【焚天之怒手工服务端】2020最新版本双端手游游戏手工制作外网客户端带后台管理系统附外网搭建实例教程$ n1 J, G: m. `6 }5 {' _* J
1.安装宝塔,使用的是Centos 6.8 64位系统
- m! Q% n/ x: B- iyum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh2 @( f3 E( m/ f8 I3 ?/ k
2.宝塔安装MySQL5.6,nginx1.14,php5.6
z, g8 F9 t, d- j5 ^$ Q! d
/ A! P9 D4 u' j) L5 D7 j9 _5 F3.宝塔里面修改MySQL密码 ftznsy888... 【注意后面的符号也是】' K& b l- T) v* ?
4.宝塔安全设置开放全部端口1:65535
& e0 S* o+ s/ w, I$ N
4 {* A/ E0 d x8 `注:把宝塔面板IP改了,不能用8888,这个服务端会占用的。" m7 w2 V$ T/ N _2 A2 x. v; T- T* \
5.上传ftzl.tar.gz到服务器根目录(根目录不是root目录!!!!)
% f: r% R' O# J, B3 V4 g6. 解压ftzl.tar.gz 后分别给予root 777权限 和ftzl 777权限
$ b2 ?! S1 M1 ?% u R9 qcd /
( q& }4 H/ T* {9 j$ U, ktar xvfz ftzl.tar.gz
1 C) w, t0 E4 A1 B& c3 C- k# b# U! Cchmod 777 -R /root, y" P5 t1 F @2 H7 ~
chmod 777 -R /ftzl
8 M; j* x" g; c' e! @! `; C0 H3 _7. 创建数据库名和导入mysql数据库& U6 M z" B1 Y
cd /root/( ?1 Z! g, J# K. V; B$ Z
./sk8 t) Q9 {' g6 b! s, h, U7 [- L
8.给予数据库远程权限
5 j+ _# P b( n$ d6 xmysql -u root -pftznsy888...
# _4 Y1 F. A' f; aGRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'ftznsy888...' WITH GRANT OPTION;
7 \! P8 |% y, Z) |8 ~% I4 cFLUSH PRIVILEGES;
) p0 w( L! d; ^7 }6 y& U3 |Exit8 s. t& J- [2 v
9.连接数据库,修改以下库中的ip地址为你自己的' {5 D1 l# j0 \9 v
shouyou库中的sy_zones表 和fentiansj库中的zone_msg表 【把里面的IP修改成你的IP或域名】: H4 E( I# P) \" n" m
10.新建网站-你的ip 或域名–网站目录设置\www\wwwroot\bcb5.Com\sywww
5 z( @+ @# g2 | P L) S( D1 n+ m11.修改服务端以下路径ip地址192.168.200.128为你自己的3 e0 |; u. ?- Q+ \# F5 \% @/ f
www\wwwroot\BL20166.Com\sywww\syinterface\zones_data.json
9 o+ D- v# r' S6 j( m$ Rwww\wwwroot\BL20166.Com\sywww\syinterface\head.php
: [ U8 }# i3 B- ^) j13.启动游戏服务
6 Y& J. {6 l3 d5 c$ e- U* scd /root$ |+ c4 ?# Z8 a- j! C% ^, Q
./qd
5 m3 O9 I8 q: I! y; A; p' m启动命令./qd 停止命令./gb
) v7 }' v8 l( M( B! @报错就使用以下命令,然后在重新启动就行了) q$ O5 `2 B2 x
cd /usr/lib64
0 T6 I6 t! h1 z+ d; K* dldconfig
) f3 X) q1 @4 I8 i14.输入以下命令查询端口,端口跟以下图片一样,22222跟1111是我开始说的,网站跟宝塔面板的,别的你们要一样的才行
! k! U6 b3 S) V( Wnetstat -ntlp2 J3 s, V5 R { A7 |2 I
. s L! _6 z2 c5 `( H) y# `# W15.客户端修改
! E% f- B2 r% r4 `& J }用改之理解包找到以下路径文件修改192.168.8.128:2222替换为你自己外网IP 注需要18字节IP替换,没有的用域名替换 P2 D8 v2 A# [4 S+ O# o
路径:
7 o* D* X v% Z+ S, f: \4 Eassets\bin\Data\b1f39d1393ec4324e831bd471f4adbed
: T8 |0 D- M) K修改好保存,编译生成。
2 F! {0 R$ u! A9 b' b苹果修改resources.assets中的192.168.8.128:2222为你自己的就行了 注需要18字节IP替换,没有的用域名替换# d, M2 K: n Q0 C
路径:9 m* V2 t3 ?/ N! r! O: l
Payload\ky.app\Data\resources.assets2 S# n# c \3 g- F: i: n
16.GM后台地址:7 Z! {3 O, ]0 k: J
http://你的IP或者域名/swadmin 帐号:admin 密码:12345678902 ^% g( O+ a& s+ G K( b8 }
$ k' T. P/ B; b5 |防火墙关闭命令6 \+ X7 S `: q* G, l9 L" W
service iptables stop
4 G$ M+ r% t- ^ ~; gchkconfig iptables off |
|