|
|

|
弹弹堂端游服务端+手工弹弹堂游戏客户端+GM管理后台+附安裝构建实例教程+ a1 V2 Y7 q9 e( s; R: P6 f
弹弹堂端游服务端+手工弹弹堂游戏客户端+GM管理后台+附安裝构建实例教程# q" z. J8 x' j# | [! N
系统centos 7.2 64位
' I7 V \) B# @8 ~; {: u* w安装宝塔" i+ z% f! x. d
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
5 g+ E- v7 ]1 p7 Y* h宝塔环境:
7 E3 ~: B B+ l' nNginx1.14 php 5.6 mysql 5.6* D F8 I2 Z* _ l, ]
放行所有端口 1:65535
' y/ b2 O! W. M9 ^# W z上传ddd.zip到跟目录并用宝塔解压3 F+ s9 l$ E1 Y6 E# g
上传 dd文件 到bin目录下
\) a% q* [/ P1 \4 W1 ^& T' o上传 jdk-8u192-linux-x64.rpm 到root目录下% V( p5 e/ g# N& e! l; \
上传 www.zip 到www/目录下 用宝塔解压
; O( F* O" w# R8 ]0 U给权限
9 }. ~! k. ] Y2 R: gchmod -R 7777 /bin/dd" p4 y/ k# `( S. T6 N# ^0 U1 q
chmod -R 7777 /ddd
# R; d1 a) u2 vchmod -R 7777 /root
. ^! Z6 r$ p$ fchmod -R 7755 /www/wwwroot
2 w6 [% z* c7 U6 l. Mchmod -R 7755 /www/backup
% |) P" O7 _3 H6 g安装JAVA环境
) e8 U+ z/ q5 j, Z8 C1 Ccd /root9 ^8 u" R! o2 T, E: i/ s
rpm -ivh jdk-8u192-linux-x64.rpm; M. s0 H/ D7 ?% c
环境配置:& u' A S: Y4 ^0 q& O
安装ruby
* V: D4 F2 ^* D/ v; B4 Qsudo yum -y install ruby
8 B9 e( |0 G! T$ z3 e安装wget, v$ T. \0 ], e8 j$ p5 i
sudo yum -y install wget
0 [0 g4 b. H; [, V安装redis t( q) D* t4 Q0 n
wget http://download.redis.io/releases/redis-4.0.8.tar.gz! R) P! e1 I2 T" u. v6 L
tar xzvf redis-4.0.8.tar.gz
) J8 s8 T5 W& D1 |$ Rcd redis-4.0.8 h; C9 H- E) R5 R' O( i
make$ h3 e# `4 Z9 l! P9 y, ?5 @
cd src& Q/ J4 a8 D# C* L
make install PREFIX=/usr/local/redis- C# V$ f* h- V5 U
cd ../+ c$ z3 g( ? B* X& P
mkdir /usr/local/redis/etc
( K9 H; f& U5 I3 I% \mv redis.conf /usr/local/redis/etc
! y# h3 A1 z8 ^) W. `- f( l4 m1 S修改/usr/local/redis/etc/redis.conf% b, K$ n) D( }, z. q2 w
将daemonize no 改成daemonize yes: K9 } z' S" k6 ?0 M" ~* [! O
数据库密码设置是123456
) x6 n3 G8 r1 m& v用下边命令创建并导入数据库) u3 G& P* C$ @6 \& D
mysql -uroot -p123456
: n7 `9 \0 R6 z+ ^/ u [grant all privileges on . to ‘root’@’%’ identified by ‘123456’;
# q; F% a' y5 _2 rcreate database ddd2_account;
7 l1 d" L. r+ h7 V9 } S" huse ddd2_account;0 h0 t4 K# ]+ k" G4 ~" W( e
set names utf8;
2 k q4 ?" a, v7 A( s7 Bsource /www/backup/database/ddd2_account.sql;- Z! Y3 g3 | Z' y, W
create database ddd2_world_zh;/ R: q+ q" Z: Q' [- a7 I
use ddd2_world_zh;0 s7 T/ B% [# M' B
set names utf8; p' B! N5 u0 X' ^' }
source /www/backup/database/ddd2_world_zh.sql;* Z; w& \! L! {9 T% p3 f
exit& N- L |' J, K' x/ F
创建网站:IP:81
$ _$ M: D9 A$ u" T' X网站路径指定到 www/wwwroot/目录下
( @" n+ v; ~2 k- [网站修改:& k1 b* l" _+ D) X; D5 |
/www/wwwroot/ddd2/dddCN_updateNormal_1.0.4_1606041507_domestic_androd 第210行的ip. G8 Q/ D, s p! l
服务端修改:
2 f" O0 }1 }! J8 I$ _/ddd/dispatchServer/configDispatch.properties
+ H1 `5 u1 |/ }1 _- j第4行的ip改成自己服务器的ip
$ J# x8 M/ g% l: ^. H+ a2 W/ O9 z/ddd/ipdmainrverInfo.xml
0 o `! s& v! P里边的区名改成自己的" e/ ^ ~; _1 ]& h
/ddd/worldServer/configWorld.properties
4 Q2 R) I/ G+ G5 @第3行的ip改成自己服务器的ip
2 C. r1 q0 V- Z5 o- J. }第38行的ip改成自己的服务器ip 记得加端口 {( g+ f* ]) X# o0 P2 J, O1 G& _
一键脚本启动关闭
. y3 Z! t7 o: A+ V在ssh里输入3 f4 Q- t m5 U; e/ _' o
dd1 f6 c8 i! k1 x
按提示操作 |
|