|
|

|
弹弹堂端游服务端+手工弹弹堂游戏客户端+GM管理后台+附安裝构建实例教程5 L+ D& p9 ]+ ?: @
弹弹堂端游服务端+手工弹弹堂游戏客户端+GM管理后台+附安裝构建实例教程
: p5 L" E9 G: Y系统centos 7.2 64位
6 e0 p& p/ ?- d9 A' P安装宝塔
- q3 ]' C- h3 Dyum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
1 k6 c: g9 _1 N, f: J宝塔环境:
* ?6 L& I& v" L; d% d C# W, uNginx1.14 php 5.6 mysql 5.6
, ?5 D. x3 l F& e4 `, K( n* L, v放行所有端口 1:65535
1 T; O) [9 L" s! c( j上传ddd.zip到跟目录并用宝塔解压' D! v( q1 Z# M0 l6 X& w% k
上传 dd文件 到bin目录下+ k/ c& }7 A* ~6 _0 L- B, Q( |9 B
上传 jdk-8u192-linux-x64.rpm 到root目录下
- D2 E; Z( ]# o8 \上传 www.zip 到www/目录下 用宝塔解压7 F0 Z1 l3 Y$ e7 {- E ^
给权限
3 ~7 @; L1 T- d1 Y. _" Jchmod -R 7777 /bin/dd2 }+ \) J4 X7 R2 K& n: c" \
chmod -R 7777 /ddd
1 z r$ Q }$ j1 _3 S" Xchmod -R 7777 /root
) T" h4 {9 X& `& wchmod -R 7755 /www/wwwroot+ M9 r. u7 L; r: J
chmod -R 7755 /www/backup+ P7 ?4 u' ~2 h4 U9 V
安装JAVA环境
) N3 Q, n: H& P! }" W; ?: x. Icd /root
! u$ t( G1 ^4 a# o7 Hrpm -ivh jdk-8u192-linux-x64.rpm. e, {* Q0 X: r- n! F$ z, t8 k% D
环境配置:
& H! _% v: O/ [: A+ C: T0 |& R安装ruby# z0 `' b+ f4 t3 F4 z
sudo yum -y install ruby: H$ a w2 i$ T' i0 \7 L6 }; b
安装wget4 p6 H$ M+ P2 f3 o' K2 \
sudo yum -y install wget
4 k! H; x( r$ Y% u+ B, M1 G安装redis/ p9 f& G6 L! {# R. ~" E* y( [* @) A
wget http://download.redis.io/releases/redis-4.0.8.tar.gz
' g+ q: H* M- ?" ^tar xzvf redis-4.0.8.tar.gz; y9 O2 m' n& w6 s" F3 d) S5 O
cd redis-4.0.8
# _0 g4 J; W- {6 {- o0 P9 }$ Vmake
/ Z% G+ k& P8 m2 M% wcd src
4 l# O+ ?3 J; Q1 y( e9 ]make install PREFIX=/usr/local/redis
( `+ a# n/ s h1 zcd ../. t3 z6 l4 {# W. f0 J
mkdir /usr/local/redis/etc
) T5 U5 _- j. e4 emv redis.conf /usr/local/redis/etc- I3 x: Q$ D5 I) K' O' P( k' H
修改/usr/local/redis/etc/redis.conf) R' [& T q# P! l$ k% f
将daemonize no 改成daemonize yes" A5 _# a5 ~/ ?
数据库密码设置是1234562 n# T5 T* E! f. B5 q
用下边命令创建并导入数据库: e5 |2 V5 d8 E1 R! h
mysql -uroot -p123456
$ ] p4 |9 m1 s* hgrant all privileges on . to ‘root’@’%’ identified by ‘123456’;
7 X2 N/ J( k0 Acreate database ddd2_account;
% y5 t9 Z! ]" O! Z, F9 D3 a* e6 `use ddd2_account;
( J7 ]5 E4 y: q8 Q2 ]" H/ u. z8 ?set names utf8;
' E( Z6 E* ^8 r/ m) B/ H Rsource /www/backup/database/ddd2_account.sql;
* e2 |3 Y9 \9 x1 e, w% v1 z( ]: hcreate database ddd2_world_zh;
0 U1 [5 d2 \0 q$ i2 Tuse ddd2_world_zh;
% i3 f$ m: l) F4 cset names utf8;$ P. [* C8 [- f( P
source /www/backup/database/ddd2_world_zh.sql; ~' h+ w6 F/ a1 L
exit
' z7 Z1 i) k, C6 C创建网站:IP:81
6 [+ }, S/ a' }2 ^; l7 K网站路径指定到 www/wwwroot/目录下
! w' e! n- j j2 w! Q- D网站修改:2 l5 m* H0 d7 B
/www/wwwroot/ddd2/dddCN_updateNormal_1.0.4_1606041507_domestic_androd 第210行的ip
0 B1 j) m3 v. _/ d服务端修改:
* X- s0 f; t4 {4 ]/ddd/dispatchServer/configDispatch.properties l" W3 ]$ K7 k: M) a1 f! y
第4行的ip改成自己服务器的ip
& ?- \( u3 m5 i [, I/ddd/ipdmainrverInfo.xml. Z9 ?1 E& z" i* o d+ k4 ^; H3 J% u
里边的区名改成自己的
/ S' b1 x' ~9 d6 [) T5 {/ddd/worldServer/configWorld.properties( T# d/ ^7 F+ ^1 U8 ~, G9 \
第3行的ip改成自己服务器的ip
- ~% t0 U9 a: E第38行的ip改成自己的服务器ip 记得加端口
- o: X' p2 u# a9 Y! T; U一键脚本启动关闭
8 U0 {- E% w. @9 n在ssh里输入8 c7 `; x# D% r$ G2 V1 Y
dd6 h; W. R6 m0 v4 [. Q/ i
按提示操作 |
|