|
|

|
弹弹堂端游服务端+手工弹弹堂游戏客户端+GM管理后台+附安裝构建实例教程* B5 F; u1 W2 @7 I Y8 m
弹弹堂端游服务端+手工弹弹堂游戏客户端+GM管理后台+附安裝构建实例教程/ v7 g) ?5 m9 s+ x
系统centos 7.2 64位. x+ w- q6 _- n1 D8 a/ K7 M, x9 l
安装宝塔
( r) S& Y: o, N$ P) Tyum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh9 A! ~2 O4 _) M
宝塔环境:
2 E2 j( D, o3 R4 u# q7 dNginx1.14 php 5.6 mysql 5.6" g2 `0 h8 e- c1 h; e( X0 K
放行所有端口 1:65535
' _/ u% J+ @5 K6 B; r上传ddd.zip到跟目录并用宝塔解压
' C& o4 p0 v: Z' N3 T上传 dd文件 到bin目录下8 e' @' T3 F# d3 }, y3 h$ C% E
上传 jdk-8u192-linux-x64.rpm 到root目录下, B; w# X9 s7 t# G5 t$ v
上传 www.zip 到www/目录下 用宝塔解压% D. r: Z" ^' I7 ]( G
给权限/ a/ X( M# t1 u4 v8 K X( g
chmod -R 7777 /bin/dd
1 \- S6 }* e7 ]" p( M% l. R2 z3 qchmod -R 7777 /ddd; d; X. t1 q m
chmod -R 7777 /root
: F# J2 `2 H6 I) P2 m& f2 e* L3 {chmod -R 7755 /www/wwwroot
6 O/ X+ w2 I. m& {chmod -R 7755 /www/backup, s, V9 e0 I! y& z/ y
安装JAVA环境8 O( |0 g" p$ t5 z1 s2 ~3 t3 `
cd /root% y8 q" l' u" a
rpm -ivh jdk-8u192-linux-x64.rpm
) m1 }4 l9 @& i* W环境配置:1 v; E1 Y7 E" h- [" d0 g, w; I0 `2 Y
安装ruby
, L: F5 M. N- {/ p; i/ B1 S5 Rsudo yum -y install ruby5 x# R( V& K1 u0 }6 {, W. ^
安装wget
' L' {6 D- \ | _( B- J5 Bsudo yum -y install wget, O' N9 s' s5 i4 F7 ?
安装redis6 w) W6 o& R. A# \1 Z5 W6 ^6 B
wget http://download.redis.io/releases/redis-4.0.8.tar.gz
, M8 F/ g% i( \tar xzvf redis-4.0.8.tar.gz* B* S8 ]+ U5 W! l& }7 s0 u' y
cd redis-4.0.8
' h8 i# C' Q7 ]. Ymake$ }1 h; X/ c* ?# D" h$ Y
cd src
r. h0 d1 ]% V3 z7 B. R' `make install PREFIX=/usr/local/redis# L D9 ]' F8 G; ]/ n
cd ../% ^1 p! k$ K* H" f. s0 v, L
mkdir /usr/local/redis/etc: Y3 S* z Y/ f
mv redis.conf /usr/local/redis/etc
3 Y. F6 B4 z8 @& U* i修改/usr/local/redis/etc/redis.conf
: W( t* r9 ^" D4 I将daemonize no 改成daemonize yes4 {; I% R- C4 i. K' Q* W
数据库密码设置是123456( G8 A7 c- B' E2 \8 b1 Z
用下边命令创建并导入数据库
7 x# v9 ^1 R& b4 r* r/ Y9 jmysql -uroot -p1234562 x$ t0 d4 h0 G
grant all privileges on . to ‘root’@’%’ identified by ‘123456’;
5 z( b f3 z+ Pcreate database ddd2_account;; O2 o3 L. V& X u0 s/ S
use ddd2_account;
/ h7 |+ |- v8 t5 Oset names utf8;- d" w# j9 a2 N& |# ?
source /www/backup/database/ddd2_account.sql;
9 Q1 u& y5 `0 s3 Z& f" V2 L. x1 Vcreate database ddd2_world_zh;
6 Y* H/ G8 t3 A6 T. z) juse ddd2_world_zh;4 ]3 r" b9 y1 V+ s
set names utf8;
; o/ C% S) g) ^- Y) s0 q: osource /www/backup/database/ddd2_world_zh.sql;' O# j6 [* _) ~5 \# j
exit" U8 r& j5 c7 {9 k. f) Q; g; l
创建网站:IP:81
B) C4 Q X0 ^; e/ A1 C3 T网站路径指定到 www/wwwroot/目录下
. L$ `3 G& L' |( m S4 p网站修改:9 g- T, \, x$ j8 c; A
/www/wwwroot/ddd2/dddCN_updateNormal_1.0.4_1606041507_domestic_androd 第210行的ip* H/ A3 F, l" B; i
服务端修改:% z n$ k$ F5 `8 ^4 f
/ddd/dispatchServer/configDispatch.properties
# F3 ~$ v. c% s( }) o6 o第4行的ip改成自己服务器的ip
3 P: h& f. ^1 A3 j/ddd/ipdmainrverInfo.xml
+ b) p+ @3 L6 x4 L: z1 @. P里边的区名改成自己的
- q, e& o8 z C* K2 i) j# n/ddd/worldServer/configWorld.properties& d; B) p, z1 a3 }$ D# v1 q
第3行的ip改成自己服务器的ip2 \- d% O7 h) `1 |) K9 h
第38行的ip改成自己的服务器ip 记得加端口
i' s1 n) ^' u u1 I一键脚本启动关闭
% u* S4 ?# r9 `在ssh里输入
+ Y) n! {* O) A, _! Pdd
! p' K6 S7 C$ z. A6 O3 d按提示操作 |
|