最新整理网游_大话回合手游_精品西游之如初西游_一键即玩镜像端_Linux手工服务端_安卓苹果双端_代理后台_详细搭建教程- U) j! k, b1 v a* L) O" o
2 R) f0 I9 a% J1 p
架设教程:3 {. r# r0 v* F
. h' g$ o- ^( ~& f9 u, v测试系统:CentOS 7.6
) R% {3 |9 ~" Y( U2 @! ?* B2 }) Q' ?; F7 [5 R/ Y# i9 [
输入y回车确认安装
5 V4 T* c+ Q f. C* k8 o% E6 O安装环境 2 `: t, C- _% _; _+ P7 y# v
Nginx1.8
' T/ k+ R0 S7 E2 ^( F7 U: w/ `Mysql5.7
9 e8 A* @! |2 J+ Y- w- {
PHP7.3 3 p( ^# R2 m1 T$ s8 O$ a8 k* X/ R
开放端口:1:65535
) Q; r. @) {( h关闭防护墙 ' t. c8 X' \% y: s2 y
systemctl stop firewalld.service
! D3 P5 |# Q h) E2 Ksystemctl disable firewalld.service
( d9 _! F0 G% K9 N- Y( B) ?( F
1 C ^2 _& q4 D: f解压 * L: I! n: E% [) [0 ]
cd /
: A) h4 d' L1 v7 @! ]; L- z2 Munzip dhxy.zip ; y6 [1 N- k; k/ l( T3 V
给权限
3 _- D9 C" I; G: Y1 ichmod -R 777 /home/
# \: r6 e" c' G* [5 H, P! a8 \chmod -R 777 /opt/
0 V2 y& { E/ X* [- P* W& U
chmod -R 777 /www/wwwroot/ 8 s$ p+ y3 Q, Q2 B0 t3 E
设置数据库root密码为:123456.@@@ 7 M) G; B( j) G$ P
打开软件商店--已安装--MySQL设置--配置修改-在26行下面添加
7 k$ o9 O* U9 m! v/ ?) blower_case_table_names=1
7 X% n9 t. [0 W/ }重载数据库配置
$ ?# {, u3 \; c1 m6 [" {重启数据库
1 J; d1 S" K: a, m4 e导入数据库
6 P6 D* }) l3 [2 j2 v8 e$ D% @cd /home
* N* V; ~( i* E" P2 _( x./sk
& g9 [9 }$ D' C+ {' H7 d: yPS:提示有报错不用管!
: U2 L! h, h) p. ]创建网站 ! F4 r/ b! E2 ~7 @
端口88 * M3 ~; E* [1 i6 y/ s8 {5 b
目录指向/www/wwwroot/game
9 h+ g+ p: Q' K6 S9 F3 U# m7 d6 i1 I安装环境: 0 n9 K6 f2 R9 v6 ^. g
cd /opt . M6 ]' c8 e) R) ^, ?8 A
tar -xzvf environment.tar.gz 2 J) q3 X. t& V, ?/ t4 x0 J) F& @
ln -s /opt/environment/pm2/bin/pm2 /usr/local/bin/pm2
( Y* M1 S% D- }6 k4 W. }echo 'export PATH=$PATH:/opt/environment/node/bin' >> /etc/profile 6 g% E/ x% a+ H5 |/ k& V6 f) D% M
source /etc/profile 1 H* \2 p/ l$ w h+ E. I; x! g, c
安装pm2:
0 r: w& j( g9 T9 J: jnpm install pm2 1 |3 _7 c( V6 V9 w- j8 U8 y7 x
安装jdk:
; d+ A0 E- q" [4 ^& l. |7 ^. Wyum install -y java-1.8.0-openjdk.x86_64 0 f- I# s& ]: C1 y( W
修改配置/etc/profile在最后一行添加:
0 ^; n& s- @, t: sJAVA_HOME=/usr/lib/jvm/jre-1.8.0-openjdk-1.8.0.402.b06-1.el7_9.x86_64
e! x" W; ^' n; {PATH=$PATH  JAVA_HOME/bin
: Q0 e! F1 U. Z! e$ jCLASSPATH=.  JAVA_HOME/lib/dt.jar  JAVA_HOME/lib/tools.jar
6 }: D$ S6 h) U7 }* A3 j% G) L6 bexport JAVA_HOME CLASSPATH PATH
8 c6 t1 R( f3 R5 Z/ p5 Y' w& X. g立即生效 1 F2 |0 j* P( f3 D1 m/ E. e
source /etc/profile
' N6 Z8 e1 r! P$ a1 n1 D" H修改 服务端文件IP 替换‘123.207.42.5’ 1 d) n+ D4 [5 D: z+ m
/home/xy-server/conf/GameConf.ts 9 l5 r* z/ M9 L) P! d* P4 q
/www/wwwroot/game/android/project.manifest
4 `! D6 R/ S0 v2 |/ |# k/www/wwwroot/game/android/version.manifest ! C- x! d j. c$ c
启动命令:
5 n" `, R" w7 l$ v1 Kcd /home/xy-server ; s) E) c: ]* C% }. @4 p
pm2 start dbserv.ts --time --interpreter /opt/environment/node/bin/ts-node 6 J, W9 @; L& K* m
pm2 start gate.ts --time --interpreter /opt/environment/node/bin/ts-node 8 [- B+ O- B/ Y9 s; O0 o- j# m2 a
pm2 start game.ts --time --interpreter /opt/environment/node/bin/ts-node : P+ Z1 d1 g* b5 K
启动后台:
# Q7 _" a' M$ w: l3 q! C/ H6 D9 k( \1 vcd /home/rabbit
# Q+ }6 y& M' ]7 H8 x# W% c1 t; l% {./rabbit nohup java -jar rabbit.jar >log.log 2>&1 &
& {4 v" r) [$ f- R X- E# K N停止命令: # D7 d7 w& x1 c' w
pm2 stop all - d( }+ W% @5 f: Q B
关闭后台: / B* `* h% f3 z# [3 J0 Z$ Y
sudo fuser -k 9091/tcp ) C/ \0 f2 H- }3 K/ {6 p& o: `6 ~
sudo fuser -k 29631/tcp ) e5 }4 a- Q8 ]6 Q. g
后台地址:
9 ^- p% p4 G2 `% ]+ I: ]http://IP:9091
. l( a1 P! Q$ ` I) c8 }9 O账号:admin
( `: y1 y0 `( {, G- f1 c0 Z密码:123456 " u- T1 Z0 y# e e# n7 N- {1 W# _7 f
进入网页后台修改IP
; `, T: H+ e/ }3 U! m游戏配置-游戏配置-游戏地址改为:http://IP:9361 # W5 ~, n( {3 E! i& T
邀请码:88888 # a* O6 `. ]! ?1 T% D* i; f
$ @- v7 |* \6 N% ]7 L2 u( @
安卓:
4 O0 L& `7 \8 X\assets\assets\resources\import\ae\ae9b3372-c7a7-454e-a362-597894da428d.92426.json 此文件是分段IP注意
" K: w# w/ l a1 T$ C* }"i1":"123.","i2":"207.","i3":"42.","i4":"5","i5" % c: ^0 n$ d" K7 y
"dip1":"123.207.","dip2":"42.5"
; Q; K% s$ @6 S' |/ J) U) X3 H\assets\assets\resources\native\07\07d3d531-c14b-4d4d-89a1-5240aa5ebb64.ded39.manifest
: D) k1 i* x# b' ~1 [1 j6 f2 u\assets\assets\resources\native\2d\2d9aa17d-62c1-4219-8b9f-52dca8ad4beb.f805d.manifest . \% }; R) @: T
苹果: 0 ` {& u6 ]9 I& m5 i
\Payload\dhxy-mobile.app\assets\resources\import\ae\ae9b3372-c7a7-454e-a362-597894da428d.92426.json 1 ~1 N( B0 R" U$ n5 X( b; N, u
\Payload\dhxy-mobile.app\assets\resources\native\07\07d3d531-c14b-4d4d-89a1-5240aa5ebb64.92922.manifest
f B$ \# P5 K4 E4 C& b\Payload\dhxy-mobile.app\assets\resources\native\2d\2d9aa17d-62c1-4219-8b9f-52dca8ad4beb.3d621.manifest ) ^& ~$ l" P4 S$ }. W- O+ T
游戏截图:$ y5 e8 [ j. n& d/ J5 H; U
/ _9 T+ j4 Q4 M8 I" s4 H
5 c1 q$ s9 R% j; d8 K, }1 X
- f p+ k) H8 n: a3 X" G8 S
+ \ t/ J, ]( W6 a5 e) P
9 `8 N0 e2 O6 y& P! F/ n" K9 @: L
( N" r2 _8 C& K- w- l
+ L% m8 z& W* J& W; p" I: ^
3 [: E- z) C7 p& {' S2 [/ [# X
2 j, p* K! N8 E
7 K# W$ z% E b2 j( x( B7 [; Z0 Y ~
6 i# `0 x [( |9 g! X) f' z! Y
. e; a) B! i. f7 `# \( g$ p4 K
/ |7 Y" r/ m2 @5 N6 a3 h
3 b1 R5 ^/ f! `7 y8 p% W
5 K% v0 H5 d- ]
9 [' Q% r1 w& N' M8 i6 n. ]3 O/ {6 D5 m% O5 M5 _# O- z/ n. T
5 [8 w& f. p8 k9 ]. Y/ b2 B7 N3 u# g1 L; a* ~/ M
! \: n$ j1 p6 P5 ?' w* ]/ n( v. d- `5 m$ t9 j3 r
4 B2 o+ K4 H" s) R4 j# P. h5 o* q
+ z2 P; N4 V) G
: D, v w5 R! [$ Z' c3 ]
: l' @" k" _) u( |
5 t5 q) G6 |# f! R- m1 w, a- q! s& q [) P! e% j
& t4 U( s7 S9 W! `% X9 T
7 F6 F. @( a* J5 ?3 @" m* C! U9 x8 S; C) j) ]* U$ V. V4 L
" O) q4 T- z# ~
* N' M; j( ^/ y. L4 X Y1 L) X6 s5 e# a G% k: z8 X4 U( K
) x' S, Q6 c- E( Q7 _9 Y
' f9 m; c+ ?2 ^0 w1 \4 ?
% {+ U2 ]9 u9 l1 E8 `& m$ W
9 K: b' M8 F1 F# T" l% h
: d3 a8 e7 a$ o) [: K
3 n. T+ ~2 k7 z( Y
: S$ l8 O2 x i! X6 J& B7 N/ z1 `0 s6 |) p) B% _0 r, p
' @! j6 ~, ?/ U9 d6 B! o, D6 g) T
$ \& x1 U$ u& }' ]; t7 B' \3 j. B5 ^) P3 r3 M/ P/ [
" y/ s' r. \1 ~" \
: u6 S% @5 ]" T6 x
* r% f( t! ?# J5 a; b7 b6 [- S
: z% i K6 @2 n9 n/ R. P! ?- F$ S9 `
$ U. w: \* {& g/ R4 W0 c+ ^6 M7 g W6 x. ^; k1 Q4 x
; U# M9 ^* ]2 g4 H- x/ J, W5 C) ~
8 P1 [. l( Z( b' N' }
* K8 G% P) H7 O' j
& z0 s! ~, W( W% ~+ F; S3 N& B( |# W( ]5 Z
. I9 R' M/ P$ _& @0 Q0 f) O1 w1 `! @. W& Z
5 k v! {& Z6 d2 V
5 q: x- g* c3 @: g& ]/ F
5 q. U& V; T1 f8 O
$ T! z! j, g! T5 n8 J {$ O% N9 |4 K% r; w1 p5 E
, x5 D" Q4 Y7 v0 s$ t3 [4 s$ r# u; _9 B$ ?0 |+ ~: m
0 l1 T' z: X: g" V
# {6 ~2 I* [; S1 L
N1 _' Z. g+ j: K; J2 B8 v
2 {1 F! o% Q Y( B4 Z) z2 ?% B( ~" Q3 x' H: C8 Z1 f A% v! v$ h
版本地址:
|