|
|

|
弹弹堂端游服务端+手工弹弹堂游戏客户端+GM管理后台+附安裝构建实例教程, g- K* ^) K& S& w H: t0 g5 U
弹弹堂端游服务端+手工弹弹堂游戏客户端+GM管理后台+附安裝构建实例教程) ^/ t) r/ m$ O
系统centos 7.2 64位/ q9 h8 b% I' v l5 c
安装宝塔, ]- V: g* E; W; j
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh! i4 o2 u/ y. [0 R8 E& |8 K, W
宝塔环境:
1 u0 d+ A q2 O$ a# p( v+ A. \Nginx1.14 php 5.6 mysql 5.6
$ Z1 b6 N1 k) B8 x放行所有端口 1:65535: n4 i1 R3 x: L# h; @5 j
上传ddd.zip到跟目录并用宝塔解压: [; w/ F: R- F: B7 I7 B
上传 dd文件 到bin目录下
" e& V V% q+ c+ S( s) Z& H: t上传 jdk-8u192-linux-x64.rpm 到root目录下
' V& h& j }2 a! Q4 n上传 www.zip 到www/目录下 用宝塔解压
1 |- e- y' ^, b, b/ a给权限% E( r' v! U& S" F' _
chmod -R 7777 /bin/dd
6 |+ n( g7 p, K Z6 Fchmod -R 7777 /ddd
5 b8 m! g3 o: hchmod -R 7777 /root& E) Q0 ^/ C) j+ e/ l" N$ |
chmod -R 7755 /www/wwwroot
$ R3 P5 ?& v0 g( K, ^) schmod -R 7755 /www/backup
" l9 h# T! ?' F6 u; F安装JAVA环境
! ^& T4 z! C# x& Dcd /root. \% F; r4 l c7 P* J& x) }6 _
rpm -ivh jdk-8u192-linux-x64.rpm" w/ R" y* t; t* X
环境配置:. J, z( D+ Z* Q4 {- t
安装ruby- C: X7 A4 {8 g# W
sudo yum -y install ruby
4 T" y( } |; }3 k安装wget
& E3 y% W @) ?/ @1 M! hsudo yum -y install wget$ z2 G/ Y5 Z+ q! X0 L
安装redis
0 v& ?+ _- z- i pwget http://download.redis.io/releases/redis-4.0.8.tar.gz8 n8 S, Y4 x/ z6 t/ t3 o
tar xzvf redis-4.0.8.tar.gz
; u( a* g+ O! Rcd redis-4.0.8
/ x0 H3 A8 P5 |! g* n# {" c! _make: c! Z0 l, y7 t& Q; T+ H: f8 x
cd src& ~+ c6 W: S+ ~( s
make install PREFIX=/usr/local/redis2 L1 B. O5 h9 g+ n9 P5 P3 M% y
cd ../: T6 A" o( R% b" m5 q3 c
mkdir /usr/local/redis/etc
% Y! z3 K5 s% J: jmv redis.conf /usr/local/redis/etc) q% Z: b9 ]) V2 B, S
修改/usr/local/redis/etc/redis.conf, V( p1 T+ e1 E0 U
将daemonize no 改成daemonize yes
/ W, ]. _# D1 T! F# i0 N5 P# f1 G# D数据库密码设置是123456
( x- k' Y8 f+ U4 `9 {% `用下边命令创建并导入数据库5 i9 y3 s/ |4 ?3 Z
mysql -uroot -p123456* t6 J8 q4 S! k/ Y* \
grant all privileges on . to ‘root’@’%’ identified by ‘123456’;' |% A" x6 l* @* M. Z
create database ddd2_account;
3 r) Y7 @9 f) Q' |1 _' guse ddd2_account;$ a3 w& J6 q- s/ u" X' A( F5 @
set names utf8;# D8 h! ]7 n2 C. z7 T/ t
source /www/backup/database/ddd2_account.sql;
" G6 b7 q! r1 H7 ?% Ycreate database ddd2_world_zh;8 I4 r) G, i, q- h
use ddd2_world_zh;
+ p1 S+ F. P2 o: `; f; P& cset names utf8;
) X5 M+ z3 u1 _* N" ^! U/ Isource /www/backup/database/ddd2_world_zh.sql;' U6 g% B8 \: j9 \
exit5 q K5 ]1 Q0 b9 `( A/ y2 T' P3 f4 S
创建网站:IP:81* d- T* j1 L) A1 l
网站路径指定到 www/wwwroot/目录下, p4 s% t2 h _- S" b) `1 g$ M0 Y
网站修改:/ C& Y$ z3 B2 E) i0 X1 n* ]
/www/wwwroot/ddd2/dddCN_updateNormal_1.0.4_1606041507_domestic_androd 第210行的ip6 G ~/ M( F* ~, B
服务端修改:! @& r1 i/ A0 B" X
/ddd/dispatchServer/configDispatch.properties0 l% S6 N4 `, Q+ H) o* F
第4行的ip改成自己服务器的ip
' {+ R5 M" p4 v: ?/ddd/ipdmainrverInfo.xml
! }7 H* o4 z6 Y6 O7 u0 U里边的区名改成自己的
8 @& s. P% `% F( t1 p: P5 t/ddd/worldServer/configWorld.properties
6 g6 `& q8 V/ w, E第3行的ip改成自己服务器的ip" ]; `* L) C4 k
第38行的ip改成自己的服务器ip 记得加端口
; U Q* O4 t, a6 b一键脚本启动关闭
& r7 y& m! u) D4 f在ssh里输入7 i, U$ o1 ?; J8 h2 s0 A/ f8 q
dd; U8 c' B! S( L, U- g$ Q9 }
按提示操作 |
|