|
|

|
弹弹堂端游服务端+手工弹弹堂游戏客户端+GM管理后台+附安裝构建实例教程) `+ m5 r! b# A& t$ Y5 ?
弹弹堂端游服务端+手工弹弹堂游戏客户端+GM管理后台+附安裝构建实例教程/ d+ }2 j+ a6 q+ b( I! e& ?3 Y
系统centos 7.2 64位4 I5 G) s" b Q0 R2 o8 {$ y
安装宝塔! f5 H/ U# W" q' Y
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh6 d; L* c2 `, O2 i i
宝塔环境:2 P7 A8 w) C O. g/ C V2 w+ F
Nginx1.14 php 5.6 mysql 5.6
) D [% Z7 q; @8 A5 }放行所有端口 1:65535
: |9 w/ N9 D6 Y& u. x. i; S上传ddd.zip到跟目录并用宝塔解压2 z8 E+ c+ p( G" \9 p% a
上传 dd文件 到bin目录下
) h( S6 G) F V' `, G上传 jdk-8u192-linux-x64.rpm 到root目录下0 [8 l1 u1 q4 x$ z4 T+ Y' V6 A
上传 www.zip 到www/目录下 用宝塔解压
2 r# Q$ j! c- ]! y给权限
4 L* s+ z) c+ {; v bchmod -R 7777 /bin/dd1 N5 u: ^& n8 W9 M
chmod -R 7777 /ddd: W1 _ O5 @( \) u/ f
chmod -R 7777 /root9 w- Q- V1 n3 |' J: j
chmod -R 7755 /www/wwwroot
2 b3 W4 C$ J+ ? V- ~; ~6 i# u& Schmod -R 7755 /www/backup: e* d6 M! K& e. Z0 a% ?/ C
安装JAVA环境+ v" O7 ~: I U% P3 D \# I1 c- Z
cd /root, j f% Z; w, P- w9 i: ^( `0 S
rpm -ivh jdk-8u192-linux-x64.rpm
+ u1 B1 @ R4 A1 Y7 X环境配置:
# v' W, S# r2 K8 b& @; P( u. h* n安装ruby
7 _0 g# S9 b. @1 u8 Lsudo yum -y install ruby
/ u9 t6 Y9 S; P5 M安装wget
) Q- m% Q) O0 X# k7 Ksudo yum -y install wget
2 Y. U# ^! D# N- \! J安装redis. O3 g( l4 O0 g, {2 R1 V; R5 r& Y% ^
wget http://download.redis.io/releases/redis-4.0.8.tar.gz! U9 o" T. U4 }+ y' e# o% i+ G
tar xzvf redis-4.0.8.tar.gz$ U: A' z9 ^, C, D5 x
cd redis-4.0.81 ~) i5 ~- |4 ]5 J8 g, ^* y. |! j
make
0 }% X& I7 @7 K' ncd src( K, Q4 ^( m! Y/ Y; e* m( ~
make install PREFIX=/usr/local/redis( r: C& z4 F& ^# D
cd ../2 a1 \$ W1 c5 W' I" E4 Z
mkdir /usr/local/redis/etc$ K1 H C3 }% v/ U1 l- m
mv redis.conf /usr/local/redis/etc
/ k* }* e( M' f3 e: A! ~修改/usr/local/redis/etc/redis.conf+ R! [, P* f, H* `1 D
将daemonize no 改成daemonize yes+ ]$ [0 g5 n* ^! v% E5 g6 G- H
数据库密码设置是123456
+ S& i4 Y1 b. Q$ t" h l用下边命令创建并导入数据库; r, }4 c" z4 G9 I6 @
mysql -uroot -p123456
% [+ E/ d4 [4 Q: Wgrant all privileges on . to ‘root’@’%’ identified by ‘123456’;* j& g( b5 ~6 a+ d& q* P
create database ddd2_account;
$ W7 p9 N! w3 K# `use ddd2_account;* F( O: r3 T6 o, ]
set names utf8;
' H1 ?* A& f- B0 q, Msource /www/backup/database/ddd2_account.sql;
4 Q) E' c( C7 i% ~! Mcreate database ddd2_world_zh;
# s6 V q; C8 J1 U7 B: Ouse ddd2_world_zh;2 ` F( ?' m* [* ?! I
set names utf8;
, u( s1 f! @" s, {) [, D! c4 Q6 e! [: dsource /www/backup/database/ddd2_world_zh.sql;0 s& P( ^) @+ a* j0 f
exit
' g6 n/ ]$ B2 R创建网站:IP:81# ~8 R. c1 x# t3 B) B3 z, Y
网站路径指定到 www/wwwroot/目录下
* D5 r* t2 d; o) z. _% d网站修改:. F: P2 ?1 y- K7 @1 E' i
/www/wwwroot/ddd2/dddCN_updateNormal_1.0.4_1606041507_domestic_androd 第210行的ip
) {3 s( R7 {- o' p1 D7 x) m服务端修改:
8 \: g9 T& g7 e3 X5 U2 ^0 y/ddd/dispatchServer/configDispatch.properties# n/ [% B3 d0 n- d7 f
第4行的ip改成自己服务器的ip$ o* n& ^. |5 M* ~
/ddd/ipdmainrverInfo.xml
n- M! o" D) @* y5 G5 p里边的区名改成自己的8 ~% U3 p3 }( p& ?7 r" `
/ddd/worldServer/configWorld.properties
( O$ }4 X r2 T2 L4 h第3行的ip改成自己服务器的ip$ v) B* _6 V# s( ~! }8 `
第38行的ip改成自己的服务器ip 记得加端口2 g2 r# V2 \& F3 [+ S
一键脚本启动关闭
q! }! n9 C5 L5 u' Q& [在ssh里输入: g+ I1 ]8 C0 ^* P7 D3 j
dd. j: s, m" H( F. q4 w+ S" w# w" f
按提示操作 |
|