|
|

|
弹弹堂端游服务端+手工弹弹堂游戏客户端+GM管理后台+附安裝构建实例教程
) Z1 K' d8 Y d弹弹堂端游服务端+手工弹弹堂游戏客户端+GM管理后台+附安裝构建实例教程
8 |4 d6 u* q. i8 K$ c系统centos 7.2 64位
* H# _( D" A, B% A安装宝塔
, t+ J6 m& J5 M$ F; U9 S- \yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh8 q5 C4 v0 x- E B" N$ b- A/ c" I* j# C" L
宝塔环境:7 [' G9 i& E1 v) n# o& f" b5 a2 q
Nginx1.14 php 5.6 mysql 5.6
: D, R; [( ?% ?& r$ ^放行所有端口 1:65535* p- M& z0 z1 G2 L0 {( Z
上传ddd.zip到跟目录并用宝塔解压/ K! }/ n, Y0 D: F; e4 Q0 t% Y
上传 dd文件 到bin目录下% p) y# Z% @- K9 X4 h
上传 jdk-8u192-linux-x64.rpm 到root目录下
, U; ?$ X1 u6 v/ q9 m1 a上传 www.zip 到www/目录下 用宝塔解压
+ C. ]5 Y; \4 }% I7 r, ?给权限4 ]2 e. w q' I6 o, W7 K3 {6 Y. ]
chmod -R 7777 /bin/dd
+ i, w- x% w' ?4 Cchmod -R 7777 /ddd
" O6 h4 H( H1 e$ C _- @. Vchmod -R 7777 /root
' X" b/ [$ _; T8 Ochmod -R 7755 /www/wwwroot9 X$ M1 f. M# _$ L! e5 P! Q
chmod -R 7755 /www/backup' ]& n [8 Y0 ~+ {( Y7 p
安装JAVA环境
$ F% _( C; P$ _* M7 I2 kcd /root
2 G( O$ p4 S zrpm -ivh jdk-8u192-linux-x64.rpm
! |+ R9 s" d b. Z4 L环境配置: f5 q; h" C2 \* h8 e" o4 B) c
安装ruby
1 O" ^/ t. A) v& U5 e$ W' j- osudo yum -y install ruby( c* w4 V- e) m7 X) P+ C, n
安装wget/ B1 Z+ ?% i! Z; l
sudo yum -y install wget% c+ r8 ~( u | Y5 b4 h& k0 ]
安装redis; Y* a( y+ o, {- Z8 h# K$ e' S( Z. z3 [
wget http://download.redis.io/releases/redis-4.0.8.tar.gz! g5 ]1 X2 }6 |5 W
tar xzvf redis-4.0.8.tar.gz+ n' W6 M0 h( l k+ H: S' q
cd redis-4.0.8
6 ~; y; `5 A9 @ q6 g( {make: h0 E. e+ j. Y* R+ Z
cd src8 C) z3 j/ f, t* Y( D: G5 x8 m t1 q
make install PREFIX=/usr/local/redis. Q" n; v1 L% a) a
cd ../
8 g( W9 W% P( W; o4 V# Smkdir /usr/local/redis/etc
! I0 Y$ }1 Z! b h! g6 t6 ^! Rmv redis.conf /usr/local/redis/etc; Y( p9 S0 j6 M7 [
修改/usr/local/redis/etc/redis.conf
/ z H8 Y3 S) v5 u7 k( g将daemonize no 改成daemonize yes
6 Y: ]! i6 E8 A' }5 Y& F( M数据库密码设置是123456
2 X% T. j" g0 n9 e) Y% x. g用下边命令创建并导入数据库) z6 w( l, Q2 _6 _. A5 ~
mysql -uroot -p123456
1 }7 I: j0 w8 Egrant all privileges on . to ‘root’@’%’ identified by ‘123456’;
5 Y' ~3 J; U! E) c8 ecreate database ddd2_account;
5 S7 |: `% H( W& ~6 Fuse ddd2_account;
+ d. B& Z; P. ?set names utf8;5 c3 \, \5 c/ Y' N5 J
source /www/backup/database/ddd2_account.sql;! K- [4 E, i/ R- b. D
create database ddd2_world_zh;3 \; U8 U/ B' q" i7 Z: i7 _
use ddd2_world_zh;/ U+ C2 @0 O, }; o
set names utf8;
6 n; e# N, r0 h. ]2 G3 @source /www/backup/database/ddd2_world_zh.sql;
3 j, ~. I, _* O5 U6 Pexit- F5 s! v9 B! H- Z. j M5 H
创建网站:IP:815 `( f% z! l" p. y
网站路径指定到 www/wwwroot/目录下; N" g+ d1 `- U/ w! S! M
网站修改:
! i$ w( q4 ^4 r' Y3 x/www/wwwroot/ddd2/dddCN_updateNormal_1.0.4_1606041507_domestic_androd 第210行的ip" q. W7 x( d7 V4 U2 k( c
服务端修改:4 u: i9 Y: v4 u6 h1 I% ]; w
/ddd/dispatchServer/configDispatch.properties1 z; K S: V0 v; Y( C7 Z5 V/ W
第4行的ip改成自己服务器的ip! S5 a& L# y" z$ n3 r
/ddd/ipdmainrverInfo.xml
$ M9 [3 d4 O+ H3 m( h, R/ z里边的区名改成自己的5 |7 o$ i% ^; X/ d/ B+ m B/ ^
/ddd/worldServer/configWorld.properties
' j7 n6 V0 f( a+ h$ i/ B0 C第3行的ip改成自己服务器的ip
: G! p' s$ O5 n# y7 Y第38行的ip改成自己的服务器ip 记得加端口
& h7 G9 Y( Y4 r2 x& k1 E" L S一键脚本启动关闭
9 r Q5 \7 _/ w7 i# v3 M2 ]5 u在ssh里输入
g5 I" h7 J4 n5 ~dd) [! i4 g" I/ Y* G: P% r
按提示操作 |
|