|
|

|
弹弹堂端游服务端+手工弹弹堂游戏客户端+GM管理后台+附安裝构建实例教程! D- w7 Y+ s9 w( ?( F/ y: Q
弹弹堂端游服务端+手工弹弹堂游戏客户端+GM管理后台+附安裝构建实例教程/ ?* O# X9 Q T9 _2 ]+ x, X
系统centos 7.2 64位- @: c+ }5 E& N9 v/ d& R
安装宝塔
8 n, o/ d; H0 }yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh7 J; I' S& P+ M8 u) B
宝塔环境:5 ^- C7 @, S4 K8 b
Nginx1.14 php 5.6 mysql 5.6
9 W- \3 i) ]4 v+ ~3 `7 f放行所有端口 1:65535) D0 V% k" ? ]5 F- J
上传ddd.zip到跟目录并用宝塔解压
1 \3 v4 Y& w8 U( i' }- K上传 dd文件 到bin目录下3 S% M+ d/ u$ E" s" z& S2 z% }
上传 jdk-8u192-linux-x64.rpm 到root目录下: a# q9 J5 }' U \- t
上传 www.zip 到www/目录下 用宝塔解压
3 N! D7 n. w3 Z# x2 A0 n( \给权限% Y% S, h7 X- E2 G' [+ q: s
chmod -R 7777 /bin/dd0 ^# s j2 C+ |2 N
chmod -R 7777 /ddd5 c0 i, y- C1 I9 N* x' z
chmod -R 7777 /root, w0 O$ {* n2 E0 |
chmod -R 7755 /www/wwwroot
, z1 b, l w: `3 K& v mchmod -R 7755 /www/backup
q" O& h* ^' U2 n* a安装JAVA环境( `% R3 W& s# Z- y
cd /root
- a- o2 M5 A9 b3 [8 p0 Irpm -ivh jdk-8u192-linux-x64.rpm
& t% n+ K* K6 j! q1 z; R, w环境配置:
! N( R- }6 R3 h J/ @+ [8 P- Q安装ruby
! ^ z7 N) k2 \; B1 Fsudo yum -y install ruby- d$ j2 r5 j! f
安装wget4 z5 i# l: |4 i# ^8 e
sudo yum -y install wget
& G4 Z; {+ W% N9 N安装redis7 U1 A& [! ~+ Z) n, l. f% L
wget http://download.redis.io/releases/redis-4.0.8.tar.gz/ x: X5 Y9 o0 ^: _- N. `
tar xzvf redis-4.0.8.tar.gz; t X7 B5 U6 I
cd redis-4.0.8
6 N& W. u1 u# J9 v! Omake# ^; n! y) G: `1 J* q" |- Y
cd src/ K& N8 s5 u6 u0 H- i. Y/ @, p
make install PREFIX=/usr/local/redis
0 I! I$ B( U" O& Ucd ../5 Z! w: _" k' M
mkdir /usr/local/redis/etc% V5 l+ v1 B) J o9 U
mv redis.conf /usr/local/redis/etc& U" h/ U8 A# `% I$ `
修改/usr/local/redis/etc/redis.conf
! `3 ~0 _( ^2 z4 \# j7 _' E. K将daemonize no 改成daemonize yes5 V; y5 ~: F m
数据库密码设置是1234567 B% _- i3 A! L4 M. f" h
用下边命令创建并导入数据库 p' J# W! m9 J! W# x" d' B
mysql -uroot -p123456- a; H7 ?2 s$ X# x- R. Z) y
grant all privileges on . to ‘root’@’%’ identified by ‘123456’;
# U% J* R$ I0 v" \1 w7 Dcreate database ddd2_account;
9 R! w$ n9 E2 e" i# u# Juse ddd2_account;5 q! p3 L3 o C- \) o& t+ C
set names utf8;: `" e9 A! \) u1 S0 @' s, i$ r
source /www/backup/database/ddd2_account.sql;
- J0 i2 @! V7 i) O" `8 B# hcreate database ddd2_world_zh;/ Z+ F' b& l. R+ I3 Z
use ddd2_world_zh;2 O3 g$ j6 t6 z* m
set names utf8;
" g: {: l7 _# B8 hsource /www/backup/database/ddd2_world_zh.sql;
! |) L @! B) l4 k( Q) A1 U/ mexit
5 ^! O: O4 G8 |+ X- z ]9 X$ C4 m创建网站:IP:81' a1 J- O$ B" T1 g" `2 G8 y
网站路径指定到 www/wwwroot/目录下
/ Q: Z0 [* c6 a* z/ Y网站修改:
2 N) g( ^8 Z& j* I3 B9 d; @/www/wwwroot/ddd2/dddCN_updateNormal_1.0.4_1606041507_domestic_androd 第210行的ip6 z, q; k& h! y% p2 w5 i% D
服务端修改:/ l& v4 ?' D9 w) }; p
/ddd/dispatchServer/configDispatch.properties
; \$ t7 U! a% j7 k第4行的ip改成自己服务器的ip% y( e5 v$ e( X
/ddd/ipdmainrverInfo.xml
9 Y! }4 V, F3 a+ _里边的区名改成自己的
s3 e( k( ~! K, H2 _/ddd/worldServer/configWorld.properties
+ L7 q6 q( h$ _% z5 c第3行的ip改成自己服务器的ip
% V! q5 H( \% W3 }6 L第38行的ip改成自己的服务器ip 记得加端口
: O: U0 g( ~- O6 A" v- P$ q- c! l/ |一键脚本启动关闭2 H' Q9 Z) F5 {4 ?' Q4 q, X
在ssh里输入
( K2 L5 ~5 d' C) ~7 Ldd8 K$ @1 O1 O8 K- F/ s8 {+ D2 K
按提示操作 |
|