|
|

|
弹弹堂端游服务端+手工弹弹堂游戏客户端+GM管理后台+附安裝构建实例教程
7 z* Z+ N% j/ J& d3 Q9 ?1 ?% I7 A7 W弹弹堂端游服务端+手工弹弹堂游戏客户端+GM管理后台+附安裝构建实例教程5 C# `3 O, q/ S# N$ t
系统centos 7.2 64位
: c# R, N1 T7 v安装宝塔
; L% i* {$ C" B J5 J( qyum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh6 F; J( @' b# `* t
宝塔环境:1 R, s3 M( h0 y8 d# ~7 i
Nginx1.14 php 5.6 mysql 5.6( B+ {4 O8 ?+ k/ p
放行所有端口 1:65535/ |9 U* B; j" ]. z
上传ddd.zip到跟目录并用宝塔解压; e$ Z, ~6 m4 z( d* ?' T- P- h+ d
上传 dd文件 到bin目录下6 y9 Q5 T3 V( e% l5 N+ |4 u3 F% i
上传 jdk-8u192-linux-x64.rpm 到root目录下& |. ]& Q; ]) x+ \: n6 c
上传 www.zip 到www/目录下 用宝塔解压; o% {4 }# Y3 T& W1 e
给权限
( G8 c3 r- n* q8 z* X/ j" [chmod -R 7777 /bin/dd
; | A5 D! G4 K" G/ N/ _chmod -R 7777 /ddd
. k& f. B% H: o: k' U2 dchmod -R 7777 /root
, i$ B* _$ w) f! o6 T7 cchmod -R 7755 /www/wwwroot
+ I$ g6 n4 s" j& Q" S: G. Pchmod -R 7755 /www/backup
8 [, c' \, i. _. _* `+ ~安装JAVA环境+ m$ V) z1 M3 f! r% f
cd /root
' P4 O1 T4 F% X( Grpm -ivh jdk-8u192-linux-x64.rpm/ ~6 ^3 U. A& ^5 ~, b
环境配置:
# }/ _; }+ Z# Y安装ruby
7 d- [9 `+ c3 }3 @* A/ psudo yum -y install ruby0 S3 [! @- x5 k/ a2 v7 S" z
安装wget
% H& ~0 X- b ~* G. t: V& msudo yum -y install wget
& G4 M5 O$ B* E V% @安装redis+ y7 k* N0 V- a) Q/ ]
wget http://download.redis.io/releases/redis-4.0.8.tar.gz' j2 m/ o1 y8 p' ?" M8 m
tar xzvf redis-4.0.8.tar.gz5 G9 M* W0 ~3 S1 E9 g
cd redis-4.0.8
8 Z1 G n8 O C% V+ H, Wmake: i; x( L. a. e l" {) @
cd src
+ j! ?* y( d* n8 K/ zmake install PREFIX=/usr/local/redis
* i* |$ ~3 [: U. V, Z. U5 y7 B/ f; Vcd ../4 N* a+ \8 g7 m3 ]
mkdir /usr/local/redis/etc
! W X$ t/ C+ C# W4 amv redis.conf /usr/local/redis/etc9 ?0 J+ D0 r+ Q9 b d
修改/usr/local/redis/etc/redis.conf9 t9 W1 b R- x3 \% K9 K
将daemonize no 改成daemonize yes
5 A. i* \( e+ G% f. _数据库密码设置是123456) \3 g) x4 C- \7 h; L3 P
用下边命令创建并导入数据库
; C8 D; @! S" [" d! L' p- v' B% ^mysql -uroot -p123456: a1 s; b0 |# j; y& ~( T
grant all privileges on . to ‘root’@’%’ identified by ‘123456’;2 u- E& L/ ~# G6 A
create database ddd2_account;
' S% Q% K* F% S& S# U Puse ddd2_account;' G4 r* l: B% O% h( }2 F$ w5 d3 h
set names utf8;
# }! c3 m5 |( L0 L$ P% U% xsource /www/backup/database/ddd2_account.sql;$ t4 r# S" |- Z$ T. T
create database ddd2_world_zh;
+ E( j/ w0 s, h. x7 D, p2 q! t* Muse ddd2_world_zh;( v2 Z8 i. q7 i) L- Q# K$ G7 y& S
set names utf8;
. \7 r) ^: ?; n* V7 ~1 p Lsource /www/backup/database/ddd2_world_zh.sql;
2 J( c5 @4 q9 a* ?exit. X9 [$ w& g. W, m
创建网站:IP:81
9 k# ?* {0 Q/ B; h8 E# M6 l网站路径指定到 www/wwwroot/目录下
" V$ H! P9 Q5 B5 e) x网站修改:
" g3 l; a/ v0 a/www/wwwroot/ddd2/dddCN_updateNormal_1.0.4_1606041507_domestic_androd 第210行的ip) H8 p- J0 I7 |7 A8 g) |
服务端修改:* R! f' I9 a u- y r
/ddd/dispatchServer/configDispatch.properties
% f3 Q5 [% D d9 G: @+ v9 H第4行的ip改成自己服务器的ip" a3 n3 t" C0 J" C A
/ddd/ipdmainrverInfo.xml
* C3 J! Z) K7 n# J+ D4 i里边的区名改成自己的. Q$ `7 f5 _& P0 g& F
/ddd/worldServer/configWorld.properties
. o( N0 P2 @: f第3行的ip改成自己服务器的ip
J& t5 V' ^. R, q0 ~( L; r9 x9 X I第38行的ip改成自己的服务器ip 记得加端口
% C2 G& J3 R2 j# J: f一键脚本启动关闭
. T6 N4 g; ?( x1 ], _- a在ssh里输入
& i4 p: Q( t" l/ P7 R6 l9 m7 y3 ^4 bdd% w3 r& ?* H4 R7 |/ }
按提示操作 |
|