|
弹弹堂端游服务端+手工弹弹堂游戏客户端+GM管理后台+附安裝构建实例教程. P5 W) m+ W- ~" s* d
弹弹堂端游服务端+手工弹弹堂游戏客户端+GM管理后台+附安裝构建实例教程
: j/ s/ ?( K, n2 P3 a系统centos 7.2 64位* P2 |. U& B8 e$ J6 w
安装宝塔
T) Y Q: M% h- a: Myum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
W* }, M1 D' X宝塔环境:# z' J/ S( j1 V3 B& v) f' T' `
Nginx1.14 php 5.6 mysql 5.6( W' h S2 n# w% s# v9 ~: e8 _
放行所有端口 1:655358 _$ y; I8 E0 H# P
上传ddd.zip到跟目录并用宝塔解压
$ O# G4 t$ F5 R+ E上传 dd文件 到bin目录下
; W3 J: h, o2 Q. D& p, T上传 jdk-8u192-linux-x64.rpm 到root目录下
( Q# X- |. H% N上传 www.zip 到www/目录下 用宝塔解压
/ O" a( H, p# G- i ]给权限: N! Y2 C) r6 O2 f' c
chmod -R 7777 /bin/dd
3 d3 _" N5 z: ~; N1 |- W) u- ochmod -R 7777 /ddd
0 Z% J& D8 P8 J" l$ w/ S& Mchmod -R 7777 /root8 l( i( U8 c) O. p: k/ M- [; t
chmod -R 7755 /www/wwwroot
# j4 v* _5 j4 D2 M$ Z% ?chmod -R 7755 /www/backup
; j$ H9 p$ H2 F+ O1 {( F8 n$ ^% i3 r安装JAVA环境/ O0 d6 g" y1 r0 k2 @3 t& U# V
cd /root
: P) g: }5 f7 v7 Xrpm -ivh jdk-8u192-linux-x64.rpm& g8 c6 p1 U2 C7 }9 _* Y$ r
环境配置: q+ e9 b4 j8 a: o: C3 b5 V p
安装ruby
. |0 z: x6 `) a* Z6 `2 Hsudo yum -y install ruby# v& Z3 r, X1 n( U0 ]
安装wget' v6 J3 d. l1 @: J* N# e& _: s. k
sudo yum -y install wget
: D) }. Q* M) }0 Y4 G安装redis
) ?5 f1 E$ M. v/ b! P4 U; H% Hwget http://download.redis.io/releases/redis-4.0.8.tar.gz
% g: J+ c$ h/ t! D: F0 ~) Gtar xzvf redis-4.0.8.tar.gz$ t# {5 h. l$ x3 q5 P+ g! Y, S
cd redis-4.0.8
1 v+ n! O) u% C% D& M! imake
/ e# X% E Z0 [" [8 Pcd src0 m9 C0 R- c$ V% U! J
make install PREFIX=/usr/local/redis
7 A/ F7 v2 j0 [cd ../
4 Q+ |" h B9 Q; w' Jmkdir /usr/local/redis/etc! `' n$ q# |% N4 {. H
mv redis.conf /usr/local/redis/etc$ Q) F8 y. w, o+ S: b/ I5 L0 R
修改/usr/local/redis/etc/redis.conf, X& u' [9 {$ q- A) C. k$ W
将daemonize no 改成daemonize yes
9 h6 `6 p$ w1 Z; m+ g' ?$ C; h) z数据库密码设置是123456
" C. D) u; {6 t- i9 v$ [( J: G用下边命令创建并导入数据库# s- m+ K& ~' R
mysql -uroot -p1234560 x; _8 ?8 A3 z+ q9 R( h
grant all privileges on . to ‘root’@’%’ identified by ‘123456’;
8 p% f9 {6 Q. n% j2 tcreate database ddd2_account;$ S. Y6 r' S; \
use ddd2_account;
: n ?8 b5 @' c" A$ n8 @! gset names utf8;
3 h% E( f2 H- m; z/ t$ r& [6 Vsource /www/backup/database/ddd2_account.sql;
+ ~- l. u0 v* D; { Gcreate database ddd2_world_zh;
; |% ^: m* ^- }/ _, }7 l& \use ddd2_world_zh;
) y' }( w5 t. ^9 vset names utf8;
1 Z' P( H0 C+ ?8 Isource /www/backup/database/ddd2_world_zh.sql;+ q, q4 D2 Q% W. Z) t+ p
exit
" ^* R3 L- u T0 q e% W创建网站:IP:81
1 _6 D0 A7 Y" |+ M) a网站路径指定到 www/wwwroot/目录下1 U( }( Z; [& P) {" |1 [- D
网站修改:
9 d: `) H* a& o# b6 P% F2 Y/www/wwwroot/ddd2/dddCN_updateNormal_1.0.4_1606041507_domestic_androd 第210行的ip
" i' @4 C7 {6 f2 a0 U1 o服务端修改:; _0 }7 Q3 L" J" Z
/ddd/dispatchServer/configDispatch.properties
# E! u' j* {/ f' `) W- H F第4行的ip改成自己服务器的ip: t' u0 m% |: F$ o6 r
/ddd/ipdmainrverInfo.xml$ S1 l- L! r# _8 {8 Q0 s
里边的区名改成自己的
( v' d' I# g/ c2 w/ddd/worldServer/configWorld.properties
4 p+ b+ A% K; h( \! p/ M) W3 K6 K第3行的ip改成自己服务器的ip! R( [! v& q) d( c. U$ m' c
第38行的ip改成自己的服务器ip 记得加端口
! ]6 m/ I5 ` p- D一键脚本启动关闭
0 @9 u3 v2 M7 g$ a$ A5 L在ssh里输入
' I# O: S- r, W+ N% j2 ~0 F' cdd6 o9 ^+ Q, V3 J/ B7 j! J
按提示操作 |
|