|
弹弹堂端游服务端+手工弹弹堂游戏客户端+GM管理后台+附安裝构建实例教程' a/ O9 t$ ]8 T# k5 Y
弹弹堂端游服务端+手工弹弹堂游戏客户端+GM管理后台+附安裝构建实例教程
3 i! W. ^6 z( c6 A系统centos 7.2 64位
& n3 s% H' U# }# i: P' K; Q) y$ }安装宝塔/ f/ }5 p, i( m- M. {, g
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh+ L; G# ~+ l `: _3 q9 f' ^
宝塔环境:, V+ G5 I% G1 u' s% s) l6 f' h
Nginx1.14 php 5.6 mysql 5.6# {" N( u% F" ^9 R1 \" {
放行所有端口 1:655353 W8 F5 p$ L9 |5 f( _
上传ddd.zip到跟目录并用宝塔解压
6 Y! U _! W5 @6 o3 f9 K+ r" _: a上传 dd文件 到bin目录下0 ]3 T5 t5 A' c* m. Q
上传 jdk-8u192-linux-x64.rpm 到root目录下
0 T4 \( u* v8 S R+ N7 _上传 www.zip 到www/目录下 用宝塔解压. U2 M! o1 B4 J# K2 F8 @# Z
给权限
& L8 \9 z5 ?; C' K: R& k O0 i- echmod -R 7777 /bin/dd6 e# N/ V/ j/ x' h$ J* u8 M: [' _8 ^
chmod -R 7777 /ddd5 b( A) e; C. w7 B9 O6 F! ~( b
chmod -R 7777 /root+ G5 z7 z9 Z/ b; U/ g' U) \
chmod -R 7755 /www/wwwroot
- n1 ~) l9 V1 C+ ?3 wchmod -R 7755 /www/backup
9 n9 r! c/ A) K; w( G0 {安装JAVA环境
" Z& n: Q, H1 a0 A( Y# rcd /root' k* {: O- z9 R6 \* q9 i" y% {
rpm -ivh jdk-8u192-linux-x64.rpm
6 t- q% M" e; s9 y6 }环境配置:' g I7 v) N% H/ ]
安装ruby
; ^ z/ d$ Q& f s: z V9 r dsudo yum -y install ruby' d) q3 I: W( s9 U' p7 _
安装wget
. _: c4 a7 B7 G% t w* m3 gsudo yum -y install wget
1 i6 R* O( A Q, C7 M安装redis x9 ]6 z5 y& A0 _) J, R
wget http://download.redis.io/releases/redis-4.0.8.tar.gz
9 G1 ^4 K3 ~; @5 A; Htar xzvf redis-4.0.8.tar.gz6 C& J: b( @: L, x" p8 R
cd redis-4.0.8
; U0 b- @1 S$ }" [make
' }3 B9 C0 A: O+ Y, t& fcd src; s7 r5 B/ A+ `( U6 ]
make install PREFIX=/usr/local/redis$ f- K" z8 }# E" U. E
cd ../
! t% |* i, J" o' F; ^+ x/ e+ _* N# j% tmkdir /usr/local/redis/etc; w( a& @. _+ t8 p) q$ L2 l
mv redis.conf /usr/local/redis/etc2 i2 `* |/ p/ `3 a& k
修改/usr/local/redis/etc/redis.conf
: O* ?: H6 V5 s- p* U2 t8 r& N将daemonize no 改成daemonize yes( m; @+ i- o3 o2 ]8 z
数据库密码设置是123456
2 U3 O0 v# f+ h/ r用下边命令创建并导入数据库$ O9 @ R. D7 h8 N' k0 R) l
mysql -uroot -p123456! }' s- M. B. v
grant all privileges on . to ‘root’@’%’ identified by ‘123456’;
0 y- s2 M9 k* i- r: D: o9 Ycreate database ddd2_account;
, }" b6 N) M; h/ W. j0 Wuse ddd2_account; L8 r2 J, N5 u' [8 G; r- Y* P# g# N2 n
set names utf8;
/ l- q/ @) \! K0 E9 Q1 ssource /www/backup/database/ddd2_account.sql;
, L- R7 W2 b4 U/ S B& Q+ Kcreate database ddd2_world_zh;. w" {& k. m5 r5 K n
use ddd2_world_zh;
: d( r. U7 H& @1 Aset names utf8;1 i3 K1 }7 v0 |3 O. _2 H, y, \& z5 Q
source /www/backup/database/ddd2_world_zh.sql;
. f% t& J1 {3 v. G# jexit
9 I- j% P! T2 ?创建网站:IP:81% s( C' g! J$ C E% h
网站路径指定到 www/wwwroot/目录下+ T3 H0 z7 T( e6 T8 @2 b0 h
网站修改:: S2 T _% ]& O. P W: `2 ]% Q7 [. o
/www/wwwroot/ddd2/dddCN_updateNormal_1.0.4_1606041507_domestic_androd 第210行的ip
5 q4 @: s# y# R服务端修改:
: ~% u+ m$ a3 V- Z$ A) N9 l/ O. \/ddd/dispatchServer/configDispatch.properties# o9 W0 x2 I# |: m; J3 C% ~6 r
第4行的ip改成自己服务器的ip
: Y, K6 X! M$ Q5 j/ddd/ipdmainrverInfo.xml3 V* s; ~$ |8 a/ h3 T
里边的区名改成自己的0 p7 W9 i7 M* Q! v5 r- n! S) H
/ddd/worldServer/configWorld.properties
" {) v8 _. O8 K+ ]( Y+ {" I' }) D: ^: O第3行的ip改成自己服务器的ip3 K G# Z" ~- t/ u
第38行的ip改成自己的服务器ip 记得加端口
9 ^# w- i5 f! k) V$ A一键脚本启动关闭
. u, s/ z! G! H6 z' D. d( p在ssh里输入
6 \; l, Y$ o R$ a2 p# Vdd9 z& h7 ], S, B) C0 x" j/ |" ^
按提示操作 |
|