|
|

|
弹弹堂端游服务端+手工弹弹堂游戏客户端+GM管理后台+附安裝构建实例教程
1 e' h! z) G- W# w( I* C5 o3 Z弹弹堂端游服务端+手工弹弹堂游戏客户端+GM管理后台+附安裝构建实例教程1 P4 F, V" K/ \( ]
系统centos 7.2 64位, u: ^# t% M! }
安装宝塔- ~( L* b5 b: i* ]$ \
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh# h: e4 i& B g) y. w( I+ P
宝塔环境:
3 D& {/ } ]7 KNginx1.14 php 5.6 mysql 5.6
( ^0 Q7 P( s. i2 b- @放行所有端口 1:65535
3 `6 N2 G4 s. A. P* z上传ddd.zip到跟目录并用宝塔解压
! Q$ C' N7 R" j: ~) e上传 dd文件 到bin目录下: O$ A8 J& c5 ^- K% o" o, u2 M
上传 jdk-8u192-linux-x64.rpm 到root目录下- R S( l* I- n
上传 www.zip 到www/目录下 用宝塔解压
) I& j W9 z* i8 I$ w5 g给权限1 ^8 X- v4 u9 }# P. ]/ e! z
chmod -R 7777 /bin/dd
; U( X+ Q( a( w s+ Schmod -R 7777 /ddd
6 W( X6 q9 I. W5 `0 K# w0 ~chmod -R 7777 /root
; Z" \- @- h4 P* R9 q3 m3 tchmod -R 7755 /www/wwwroot- I: [& z4 Z) V4 q" e$ |' _
chmod -R 7755 /www/backup2 P4 _- t* c+ j
安装JAVA环境
; D) _ p0 Y8 x7 D' [9 d5 Gcd /root7 {' k$ v! L% z \0 l6 [0 N7 w. r
rpm -ivh jdk-8u192-linux-x64.rpm% f* I4 {& O. [: c0 [
环境配置:2 L4 M* b' }: a5 c0 ^
安装ruby
$ J% k4 D3 Q; Z5 Hsudo yum -y install ruby
: g) B/ [0 [0 X* c3 z$ B, e安装wget7 y0 X' D1 F, Z# n4 N
sudo yum -y install wget/ ]* l& }# z) R. c" e6 Y
安装redis
/ A5 ], g% w& Q* H4 Gwget http://download.redis.io/releases/redis-4.0.8.tar.gz) S. @) t9 |0 W, x& Y3 \
tar xzvf redis-4.0.8.tar.gz
! [: q1 e. t7 q7 E2 i5 Y& b2 Wcd redis-4.0.8
; U& }+ x9 v, g' N' wmake
" a3 T3 P3 z. a/ N& m, R0 W! hcd src/ P3 ?% D6 c4 S) D( K# o9 N
make install PREFIX=/usr/local/redis$ N: N2 w( k/ q% p; Y
cd ../8 B- ?7 H1 a$ k' |4 r$ k4 J
mkdir /usr/local/redis/etc
! ]5 `: U* W b0 I% C1 w4 }0 q2 @mv redis.conf /usr/local/redis/etc9 V" V0 A% @9 {7 K- _ m6 P! O* T
修改/usr/local/redis/etc/redis.conf- |# P1 b s# B( I1 v; W1 Q
将daemonize no 改成daemonize yes7 X' g4 i( w8 H
数据库密码设置是123456, _3 `$ u: i+ U
用下边命令创建并导入数据库1 S3 `9 H0 L* E# h9 a
mysql -uroot -p123456% h# ~2 K& ^: u0 d
grant all privileges on . to ‘root’@’%’ identified by ‘123456’;; x0 S$ V2 `+ s. \1 q
create database ddd2_account;4 p% \+ p$ m5 U, d# n% j
use ddd2_account;
0 C( p1 o* Z \, t9 [set names utf8;
2 W8 J" T- H( Y8 K2 J5 X7 Zsource /www/backup/database/ddd2_account.sql;1 P& f) U" T! K/ |% z. \, | C1 W7 W
create database ddd2_world_zh;0 P% @. G0 Z" V& I% v3 x; }7 x2 G. ~# i" P
use ddd2_world_zh;
8 x! j" V S: i4 H0 P" T' M: }set names utf8;1 I" J$ T; O) X z0 O. z: X& v
source /www/backup/database/ddd2_world_zh.sql;8 R! v, k7 H- i' ~$ x+ d
exit. u- M" R2 `3 F N9 R- c
创建网站:IP:81. {6 d8 y. P8 Y" B8 K
网站路径指定到 www/wwwroot/目录下- m4 N- z- h# M
网站修改:5 m9 E& b0 }. ~' c! x
/www/wwwroot/ddd2/dddCN_updateNormal_1.0.4_1606041507_domestic_androd 第210行的ip' ] c# @# M" }, O8 Q
服务端修改:) r" M8 `0 I0 r/ t; R
/ddd/dispatchServer/configDispatch.properties% m! k8 L( H! |7 E* z, Y
第4行的ip改成自己服务器的ip* A8 \; K4 v: e2 z: n2 f
/ddd/ipdmainrverInfo.xml
; [8 w3 \; g/ T9 c0 n8 ]2 j% h里边的区名改成自己的. ]- v% T3 z% O9 q/ p5 s1 w
/ddd/worldServer/configWorld.properties' z/ U5 _) i* q8 y0 _
第3行的ip改成自己服务器的ip, E" c2 \6 x2 N9 x
第38行的ip改成自己的服务器ip 记得加端口
+ x9 L2 \! y3 ?0 }. R一键脚本启动关闭( |& c! n8 Q) b
在ssh里输入1 K& Z! b8 A" B" V
dd
b; D% S1 p9 g3 H按提示操作 |
|