|
|

|
弹弹堂端游服务端+手工弹弹堂游戏客户端+GM管理后台+附安裝构建实例教程4 T3 v6 u) u. p
弹弹堂端游服务端+手工弹弹堂游戏客户端+GM管理后台+附安裝构建实例教程
3 E! G- K7 E* O7 I2 P+ g3 `/ F系统centos 7.2 64位$ q- Y( y" Y( f
安装宝塔& f2 `( z/ J4 `( M% i' R: m
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
2 `' x% e7 A3 e# G宝塔环境:
4 O+ C3 k1 g& x! x$ _Nginx1.14 php 5.6 mysql 5.60 M' A0 p5 }0 ^9 s9 v, l4 j' X5 {" K
放行所有端口 1:65535
5 }+ @, h' b3 E6 U" g- `( R上传ddd.zip到跟目录并用宝塔解压
5 c# {. `2 {' J' a上传 dd文件 到bin目录下
: f+ N6 \! N7 q; |上传 jdk-8u192-linux-x64.rpm 到root目录下, W# k8 f" @6 L) S
上传 www.zip 到www/目录下 用宝塔解压
6 J$ D* Q3 y+ N" Z* V! q给权限% K+ g9 A( w6 \- Y+ F
chmod -R 7777 /bin/dd) Q: N! B; H o/ m7 b
chmod -R 7777 /ddd8 a, }( i: M: b2 v$ W
chmod -R 7777 /root
! E2 S' P. ]7 B c& {chmod -R 7755 /www/wwwroot
& T4 ]$ H6 v/ r0 Z- ~chmod -R 7755 /www/backup9 v/ {4 f; a" C* T
安装JAVA环境
4 K6 L6 M' Z( x3 T2 _) Pcd /root
& g; C* f6 B" \3 d2 S, P% p( Yrpm -ivh jdk-8u192-linux-x64.rpm [9 c2 h, e/ o9 G. j
环境配置:1 P5 U+ ?) V( p$ d6 s
安装ruby
3 b! @# P' y$ `; ^" m- Q Tsudo yum -y install ruby
8 S, ~# U0 M% a* n5 X* x& y安装wget
8 l+ ?/ E) R6 b/ dsudo yum -y install wget1 \5 R5 }$ y5 ?& a
安装redis. H) Z4 l; W4 Q8 U3 `7 O4 V$ |% E
wget http://download.redis.io/releases/redis-4.0.8.tar.gz7 Q. t$ p! |( S: q! l
tar xzvf redis-4.0.8.tar.gz
% b1 d6 t- O. S$ X* _5 I% C3 k! Fcd redis-4.0.8$ k+ g, ?- u5 X- N& u
make
( X$ t0 g+ h7 B4 icd src' V& Z1 \) O4 A( E: ^. G
make install PREFIX=/usr/local/redis* r4 l+ F) n* {: h: A, Z* M
cd ../
1 j/ `. {% ?1 Y* U2 m) ?8 nmkdir /usr/local/redis/etc
* N% ]6 c: g! E1 amv redis.conf /usr/local/redis/etc
! k7 {- J9 v# d0 b! a修改/usr/local/redis/etc/redis.conf
; { e5 H0 ?/ h; ^' i- J5 E将daemonize no 改成daemonize yes
0 Y) @3 s' k. J& N( V0 l数据库密码设置是123456
, F1 m4 D, |' Y; Y+ P" k' S用下边命令创建并导入数据库( Q8 x4 `, z) V5 u* a& t
mysql -uroot -p123456
; l' N. v8 @( H" ]grant all privileges on . to ‘root’@’%’ identified by ‘123456’;
6 Z. y {( c: }2 j7 Kcreate database ddd2_account;
6 w# H0 Y. t2 L. J7 s/ B- q' F3 vuse ddd2_account;! e/ t$ U7 I9 H7 _9 S# C
set names utf8;+ k/ A0 p6 n5 P5 U8 Z
source /www/backup/database/ddd2_account.sql;% f* n4 Q. a# Q& \) t7 ?
create database ddd2_world_zh;7 X# l! x$ a9 R+ d! I$ o W
use ddd2_world_zh;
( z F5 p9 H+ R ~: r% bset names utf8;
1 c0 l& i7 T' l2 y: a' z- psource /www/backup/database/ddd2_world_zh.sql;! a ?, {, B; Y; s
exit: ~4 j; n' _ p6 O# A: h0 c( a5 b
创建网站:IP:81) S; \! E. L4 M2 f* N j
网站路径指定到 www/wwwroot/目录下 k% o1 q0 X. T- m
网站修改:, o! s, V9 S; Q' _
/www/wwwroot/ddd2/dddCN_updateNormal_1.0.4_1606041507_domestic_androd 第210行的ip
1 N# |* o; f0 a) q3 P- x7 m服务端修改:5 V$ z: R# Q: l
/ddd/dispatchServer/configDispatch.properties/ C4 v1 | o5 H c7 T. f2 \6 z
第4行的ip改成自己服务器的ip9 E2 l0 L. k6 d
/ddd/ipdmainrverInfo.xml! p: g" Y: v( g' x P+ m' Y
里边的区名改成自己的
4 j7 w6 n# d. q* `. T/ddd/worldServer/configWorld.properties
2 Z) I" y) F4 [4 o& _0 ^第3行的ip改成自己服务器的ip
! y% J+ ^1 h( A/ w0 G- Z第38行的ip改成自己的服务器ip 记得加端口
% j7 j; l r O, j" B# J4 c5 R: H一键脚本启动关闭
6 B% X2 c. h) s: S在ssh里输入
% k! u0 }5 a$ P" W* N, idd& A9 Q1 N) l6 K6 n. O
按提示操作 |
|