|
|

|
弹弹堂端游服务端+手工弹弹堂游戏客户端+GM管理后台+附安裝构建实例教程 X* ^ ~. A- D
弹弹堂端游服务端+手工弹弹堂游戏客户端+GM管理后台+附安裝构建实例教程" X0 e6 V ^ n( I
系统centos 7.2 64位
0 m4 G+ c C- S( Y4 x+ w安装宝塔/ Z, h" x( v; T& W, V- D5 L% R
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh8 J$ S) `# _1 v: ~' N
宝塔环境:
" i, h a `! r7 b1 s; vNginx1.14 php 5.6 mysql 5.6
! G" M8 o% Z! p; K放行所有端口 1:65535+ H% H+ d( V( Q$ q. M8 k6 O- H
上传ddd.zip到跟目录并用宝塔解压; ^8 ?! w! [( U* \% F) x4 m( c
上传 dd文件 到bin目录下
# g3 I8 }: U" \: ?上传 jdk-8u192-linux-x64.rpm 到root目录下. @9 b y+ J- Z' W" ]
上传 www.zip 到www/目录下 用宝塔解压
0 Y+ \5 r! ~% r给权限
; m a/ j# S0 L; N4 ychmod -R 7777 /bin/dd
7 {- ?; i( R6 F( t9 uchmod -R 7777 /ddd* U% f6 F$ ]1 \% M0 T0 z
chmod -R 7777 /root4 f4 @( g! R I% i/ d i
chmod -R 7755 /www/wwwroot
" h# Z4 } E) s3 Achmod -R 7755 /www/backup
, ?) P |7 ?; {' H' E' U: {+ S% a L安装JAVA环境
0 U0 G3 t0 Z+ ?, d: h! Q( Ecd /root
) ^1 K' O7 |' ^; u) G, t- Arpm -ivh jdk-8u192-linux-x64.rpm
- p$ v+ B* D" V( @2 B& {环境配置:
$ \7 O; h3 |5 w! |+ m安装ruby
0 p0 w6 m7 X" Y2 @' i' @. t1 Fsudo yum -y install ruby+ M9 k: ^0 F& _+ C
安装wget
/ q- q- a, S0 h) q. B5 r/ k: ?- Ysudo yum -y install wget' |7 Q2 J8 R- R ^# Z; k- `0 j
安装redis
0 Y* G8 K- U& u% cwget http://download.redis.io/releases/redis-4.0.8.tar.gz) {/ ?& {1 ? ]6 d5 P H+ B
tar xzvf redis-4.0.8.tar.gz
, N) ?" S. E+ u0 M/ mcd redis-4.0.81 d9 X6 \# x8 Y7 O x$ h
make
8 O- U/ p D; b: F; o5 I1 {, D+ g' e! Mcd src
x8 l& t0 ^& {0 m: W C4 F. Lmake install PREFIX=/usr/local/redis
$ O7 W% `$ t+ z9 ^# M/ Jcd ../8 Y6 L# a# e, M& o2 l8 D5 s
mkdir /usr/local/redis/etc
' y5 S2 o8 a( W4 V. Xmv redis.conf /usr/local/redis/etc
: U, }: a- D7 V. f0 u) e& }修改/usr/local/redis/etc/redis.conf
: D) m4 Q6 q& p3 Q1 d3 R( w将daemonize no 改成daemonize yes U3 z4 s! V$ Q( [9 U
数据库密码设置是123456# _7 c* w$ L* W8 O- k9 u
用下边命令创建并导入数据库
! w' X4 m6 o- P, q( A/ _mysql -uroot -p123456
5 A" H V7 b9 y7 }; g5 }1 z/ B$ @grant all privileges on . to ‘root’@’%’ identified by ‘123456’;
( ]# c% ?/ l% B, y1 Icreate database ddd2_account;
9 B6 v/ b: {5 F9 w: Uuse ddd2_account;$ Q+ l- K; \& W; S% k& N6 Q- N K
set names utf8;( ]- @2 }5 F; ~- j! Y+ j
source /www/backup/database/ddd2_account.sql;8 r9 \3 M2 k/ K
create database ddd2_world_zh;
, X) g9 F* F) Q4 {+ d9 buse ddd2_world_zh;8 ^; G2 l- g; b/ ?& V: q1 l, I
set names utf8;, ]0 f; b0 O# J7 X0 O6 A
source /www/backup/database/ddd2_world_zh.sql;
. @; t/ F" d; X. D+ dexit
5 V: `( S, y6 M4 {+ l, s8 v. t1 j创建网站:IP:814 E) e0 p" g, A( {# F
网站路径指定到 www/wwwroot/目录下9 O/ p( v8 Y" r& Z) \
网站修改:
8 C6 `! f" ? A: U) |/www/wwwroot/ddd2/dddCN_updateNormal_1.0.4_1606041507_domestic_androd 第210行的ip
4 G5 C; ^1 n% v. v5 e服务端修改:2 J6 m. n+ ]! k% `
/ddd/dispatchServer/configDispatch.properties
5 @6 f/ ?! N0 v. ]7 s( d/ x第4行的ip改成自己服务器的ip: C9 p7 A0 V5 N* J9 w0 [, ^+ w
/ddd/ipdmainrverInfo.xml
# }& P. q* ?- S" H" O里边的区名改成自己的' h+ ^( u+ k7 \1 Q
/ddd/worldServer/configWorld.properties9 D- n( k2 [$ R) k: o, y
第3行的ip改成自己服务器的ip+ A: X) c8 q1 K# a! n( d4 e
第38行的ip改成自己的服务器ip 记得加端口: f: Q( f k' q9 F/ U5 a
一键脚本启动关闭
8 G4 \8 g# {" y$ o1 P" \; j/ ]在ssh里输入7 L7 c: Z- E: Q
dd+ g! G: r5 Q1 @. V+ s3 e; S3 h
按提示操作 |
|