|
|

|
弹弹堂端游服务端+手工弹弹堂游戏客户端+GM管理后台+附安裝构建实例教程! Y: }% V/ z* h8 z. n
弹弹堂端游服务端+手工弹弹堂游戏客户端+GM管理后台+附安裝构建实例教程
" G. D- V+ w( K/ T+ Q$ H: M系统centos 7.2 64位
6 s" g8 g6 y4 s' k安装宝塔
, v, C! A E, @, g c6 ~- x4 Ryum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh3 |1 |" Q; M- _5 G* a% n
宝塔环境:3 V7 K; V* P5 M$ P i4 D( \
Nginx1.14 php 5.6 mysql 5.6% z8 A6 @. [2 S$ x' g$ k
放行所有端口 1:65535! t; Q1 Q( ]: u
上传ddd.zip到跟目录并用宝塔解压, l+ P" Q$ C' s( M* b
上传 dd文件 到bin目录下
: T- t, O" v" Q2 `) H% D; y& U上传 jdk-8u192-linux-x64.rpm 到root目录下 b- u `% \4 p( f
上传 www.zip 到www/目录下 用宝塔解压
- r& C. S4 L. Z2 j- K% i给权限, R8 X8 N9 R0 X; Q7 ]* r: B2 q
chmod -R 7777 /bin/dd: p1 `0 c6 G7 S$ A8 s* a
chmod -R 7777 /ddd
' V/ v: J+ A$ F( [chmod -R 7777 /root' U! E+ a6 w$ x/ f6 X d: \) `- @
chmod -R 7755 /www/wwwroot0 M& l/ K" y' w# Z; j
chmod -R 7755 /www/backup
2 u+ \( U' g1 M. P8 P! q2 j安装JAVA环境' {1 [6 U* x H3 n3 y' O
cd /root
! F5 e0 q; s+ E/ q# qrpm -ivh jdk-8u192-linux-x64.rpm1 G, k! t; Y/ x% ~+ q
环境配置:
: e m. v) c. ~: z! j安装ruby; A/ `0 b4 g8 l
sudo yum -y install ruby# R8 \2 j8 O& ^4 o) Z+ ?; g# w
安装wget* x3 E' \' ~4 V" U4 m$ j9 ]9 f
sudo yum -y install wget) O. B/ P+ D }4 p' G
安装redis( J% t& u+ D" C5 v2 s9 m
wget http://download.redis.io/releases/redis-4.0.8.tar.gz: j9 x" u5 i$ B. J U, L
tar xzvf redis-4.0.8.tar.gz
8 e. B' _6 |$ W; s0 Y/ c$ | lcd redis-4.0.8
, X0 X. M5 v2 x) Rmake: x1 N1 k! R5 P. u& F4 f5 c" W
cd src3 a8 t8 N! o; v9 G
make install PREFIX=/usr/local/redis5 c) P2 [; A) p4 G9 s
cd ../
/ W7 k" H6 E5 m1 X% nmkdir /usr/local/redis/etc
4 r7 A( X/ h6 O# k% [mv redis.conf /usr/local/redis/etc
# I2 \, J N/ d# t: p3 T9 |修改/usr/local/redis/etc/redis.conf
% s( e/ }$ d6 {. M7 H, S' W2 y3 [6 n$ Y将daemonize no 改成daemonize yes
* T/ T' B' ?' K9 A3 N% G数据库密码设置是123456
" @) F* s" S& t# Q7 ]. s用下边命令创建并导入数据库; w( ?+ Y+ f4 e2 t4 c+ D. E; }
mysql -uroot -p123456" R8 [& }& b( r" m9 f
grant all privileges on . to ‘root’@’%’ identified by ‘123456’;+ S! H8 e$ N: l) r% s! Y8 ]. K
create database ddd2_account;
* G% R! {) F/ H k; P& `use ddd2_account;+ Q4 f/ g {' l! L- |) S
set names utf8;
& i, G) X. S0 n- a4 B4 hsource /www/backup/database/ddd2_account.sql;1 u: b, A5 S) K5 a* s! y
create database ddd2_world_zh;
8 f2 T6 B/ S5 {use ddd2_world_zh;
5 s6 `/ ] X1 n Yset names utf8;
: L! W! \4 ?0 o! Y; `source /www/backup/database/ddd2_world_zh.sql;
6 q, K% P0 B$ A8 {% P/ {0 Y2 g9 Gexit
, J+ M) x: H3 m: q创建网站:IP:81
- S9 x3 \/ _1 ? d; Q4 W m网站路径指定到 www/wwwroot/目录下
7 z9 J. }4 V( D. k2 b, F) c8 _! E网站修改:$ g: Q( D5 c' Q" _* W; z, ~
/www/wwwroot/ddd2/dddCN_updateNormal_1.0.4_1606041507_domestic_androd 第210行的ip
! [! I+ {% }9 ?0 b: V5 s服务端修改:
- m/ R$ E: L8 R4 k! E/ddd/dispatchServer/configDispatch.properties
# M* g- l5 h, \( S% }4 A第4行的ip改成自己服务器的ip! `* e' z# Z L t
/ddd/ipdmainrverInfo.xml7 M3 k1 \6 W5 z6 _9 `& r
里边的区名改成自己的2 w3 `* \! H' F6 D7 p0 B
/ddd/worldServer/configWorld.properties6 T: z& C6 |6 N# c& B6 w
第3行的ip改成自己服务器的ip
" d0 q4 ~; |3 y第38行的ip改成自己的服务器ip 记得加端口" t' `1 L2 \8 u/ |$ P! Q6 C
一键脚本启动关闭
T9 H! I3 b9 A$ l) e+ X' n在ssh里输入
* k- [. e3 l: j8 idd
/ r# a* ?7 n7 @6 g按提示操作 |
|