|
弹弹堂端游服务端+手工弹弹堂游戏客户端+GM管理后台+附安裝构建实例教程
* F9 A6 X+ Z7 @' ]- |3 B$ @弹弹堂端游服务端+手工弹弹堂游戏客户端+GM管理后台+附安裝构建实例教程* \0 X9 r) Z6 o+ M
系统centos 7.2 64位5 n+ |. X* h/ ?: z* q1 x" ]
安装宝塔
# p# {- p/ L- n5 Cyum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
- W5 e6 b$ d. v' g( Q6 }: M宝塔环境:+ L; E. i6 @" U* w! B/ @! c( B8 {0 w
Nginx1.14 php 5.6 mysql 5.61 A/ L0 F' T, l3 X U. u
放行所有端口 1:655353 B2 J* l' Q7 O: H8 y
上传ddd.zip到跟目录并用宝塔解压
2 Q! D+ e( f. D. n上传 dd文件 到bin目录下
+ a& h) h$ e- w- a3 g4 ~9 F7 _上传 jdk-8u192-linux-x64.rpm 到root目录下( ]+ _) r& ?3 V! J* Q6 l! b
上传 www.zip 到www/目录下 用宝塔解压4 h& |' ]& h1 S6 _8 M4 j+ b
给权限! h8 o; H: i2 P
chmod -R 7777 /bin/dd
* d( W# w, Q- Q1 p1 | fchmod -R 7777 /ddd
5 H7 o4 P5 I, x$ ~$ W% achmod -R 7777 /root
" a( x7 p8 L( Y& o- D- L8 g+ j/ Schmod -R 7755 /www/wwwroot
! @6 A. J( h; achmod -R 7755 /www/backup
+ @# y# f% ]* b7 B7 T安装JAVA环境. B- F, H! H2 O2 A" F" I- r" s
cd /root4 M, T8 _2 c- s; G. n/ ?$ I- D5 W5 Y
rpm -ivh jdk-8u192-linux-x64.rpm
w0 z6 b* M# j6 ~环境配置:. z8 T1 h0 B: @; W
安装ruby/ J/ r+ Y! T6 p& ?- A+ j% \! x/ S
sudo yum -y install ruby
/ \6 x3 V* \7 Z$ Y2 { Z安装wget
5 \7 V* {, ~. h# ~) T* s6 e' f4 tsudo yum -y install wget
" V! K" U& U; ~5 a. R! m安装redis
9 x7 ~4 s. ^1 [wget http://download.redis.io/releases/redis-4.0.8.tar.gz
_- j; j% E7 F4 ytar xzvf redis-4.0.8.tar.gz
- x8 Y6 A3 z( }3 W0 ]7 x+ }cd redis-4.0.8 ~3 p/ u+ u9 e) b2 k
make t% c7 \. M4 a: }6 D x8 h3 E _
cd src& f9 A' s# d$ j* Z# j1 Q$ K
make install PREFIX=/usr/local/redis0 I3 q' @. x% R6 O* e& Q( r) \
cd ../+ p% x2 @/ ?7 `$ \% F# Q1 s& g/ O/ o6 s- A4 y
mkdir /usr/local/redis/etc
\ A# V3 j& y" a7 j$ N1 kmv redis.conf /usr/local/redis/etc
; h q, q, ]4 J9 \% k& g修改/usr/local/redis/etc/redis.conf
8 A. P8 i/ n* w& i: F9 s将daemonize no 改成daemonize yes
1 M7 y9 i3 A4 F- o数据库密码设置是123456
: |& G8 S: `% q5 f$ R& G% o用下边命令创建并导入数据库
2 m2 [6 P6 X& R: I; G/ F# bmysql -uroot -p123456
8 C5 S2 S/ M" b/ s+ f Ygrant all privileges on . to ‘root’@’%’ identified by ‘123456’;* p- U% U. ^9 \
create database ddd2_account;2 D4 _2 a0 R$ i
use ddd2_account;
2 a* T* U' v. v8 ?, aset names utf8;
0 F1 b" D# c+ o5 ]# u0 L4 m8 Jsource /www/backup/database/ddd2_account.sql;
9 t, d+ A; d- X0 P: T4 p) P/ m' Pcreate database ddd2_world_zh;; U5 `& t8 l+ ~* |. D& j/ _
use ddd2_world_zh;0 Q+ M4 O# ]7 A K# O/ g
set names utf8;; t. I( [: f) U$ p; |/ s
source /www/backup/database/ddd2_world_zh.sql;
6 G' q& Z$ Q) g" C( iexit, J V) g( x) Q
创建网站:IP:810 |; F% d( g) _0 V# S
网站路径指定到 www/wwwroot/目录下1 c, V \( N' y9 l
网站修改:! Y, k' c* o3 X2 b
/www/wwwroot/ddd2/dddCN_updateNormal_1.0.4_1606041507_domestic_androd 第210行的ip2 _9 @" S/ N5 b+ j( Y
服务端修改:
8 S0 v; X+ Q1 l1 C3 a/ddd/dispatchServer/configDispatch.properties; ^/ j% p1 Q t( \# Y! g; F4 Z
第4行的ip改成自己服务器的ip7 n8 |# g. t8 D% n- S/ u+ a3 i
/ddd/ipdmainrverInfo.xml
- a, d$ p* e& V2 s( q, o! l里边的区名改成自己的
! q& b- y# |- U1 q4 e) O/ddd/worldServer/configWorld.properties. w5 b, m) L- n
第3行的ip改成自己服务器的ip
. z A' R/ H* G8 Y5 N3 j第38行的ip改成自己的服务器ip 记得加端口) {' z* m. M5 h. a! D' Q( p* R5 d* ^
一键脚本启动关闭
9 c: N+ _! m3 I# s0 C在ssh里输入1 O+ h- u" R' X5 U1 u4 }# G/ s8 ~
dd
9 Y! t( c# e2 @3 g% r# X按提示操作 |
|