|
弹弹堂端游服务端+手工弹弹堂游戏客户端+GM管理后台+附安裝构建实例教程; k0 a+ p1 W0 h% c
弹弹堂端游服务端+手工弹弹堂游戏客户端+GM管理后台+附安裝构建实例教程% u+ c% Y. Q) i/ ~" i
系统centos 7.2 64位1 ~/ D5 l9 s2 G. w8 d' Z- s
安装宝塔
7 ~# Q! Y6 K& ]1 F, ]! [9 eyum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
# s2 U# ^$ T. T3 }7 p宝塔环境:" ?0 g5 @! F4 n- H6 p3 {5 Z2 ?
Nginx1.14 php 5.6 mysql 5.6
5 W0 P5 ^# F/ d* T9 T3 b放行所有端口 1:65535
0 U# G8 f$ W) b! f- Q N% w y上传ddd.zip到跟目录并用宝塔解压
! K6 u8 O0 y* h7 P0 Z" d$ Y6 y上传 dd文件 到bin目录下9 _% \' f( E( O6 ^- w! q6 F s
上传 jdk-8u192-linux-x64.rpm 到root目录下
) z, @0 ?2 A; v; U, c上传 www.zip 到www/目录下 用宝塔解压
: w6 S/ g, W1 B# w给权限4 v5 D7 u1 J" f9 {/ _
chmod -R 7777 /bin/dd
8 z* I5 T/ Q/ D: ^chmod -R 7777 /ddd
7 n S' n+ `: C' B2 q' Cchmod -R 7777 /root) _7 v/ y$ u) {1 o
chmod -R 7755 /www/wwwroot
( C+ l5 Q% u! Z. }" ochmod -R 7755 /www/backup
2 q' n+ g0 G6 ~0 e. z" o安装JAVA环境
% s4 @1 c) P3 v; }0 i8 O1 T2 u, ~cd /root4 Z! A. H) w6 F( o) V
rpm -ivh jdk-8u192-linux-x64.rpm: L0 ]$ r3 Z1 U- t( f% M% b C
环境配置:2 \, R/ q$ h3 ]/ x, Q. [& o
安装ruby
: h5 r% N! Z W7 h" F* fsudo yum -y install ruby2 z5 B1 B/ F$ s: l; w1 K- Y. f8 ^
安装wget5 F) I5 M% b9 U$ q$ g2 g( W
sudo yum -y install wget
# w, H# C6 P+ [0 R" u u安装redis
/ g, V) z% q. n+ {7 c3 |, ~( ~wget http://download.redis.io/releases/redis-4.0.8.tar.gz' c* {9 s" n4 c
tar xzvf redis-4.0.8.tar.gz$ a0 U3 g7 h/ j/ m! ?; x
cd redis-4.0.8 l& M' T! K! c. r4 `$ H1 {
make1 B8 K# E5 M+ a/ E i2 P
cd src4 s" D7 f; l; X& b/ \4 n3 ^# \ V
make install PREFIX=/usr/local/redis
% B% A2 a- r& y# \cd ../
3 Z$ d2 m5 p& S* b( lmkdir /usr/local/redis/etc9 Y& @! S2 Z* ^9 {( Y6 _
mv redis.conf /usr/local/redis/etc* a* G: G( v1 e
修改/usr/local/redis/etc/redis.conf
4 w& B% t% |5 D* j3 g5 M将daemonize no 改成daemonize yes
: i; b' M( m E( H1 j数据库密码设置是1234569 u+ |1 D3 J3 I) B1 P- c4 b0 H
用下边命令创建并导入数据库
4 X3 K5 E3 Z/ S, b- imysql -uroot -p123456
& V8 E* O6 s6 k7 _. R8 d) pgrant all privileges on . to ‘root’@’%’ identified by ‘123456’;6 u# ^" }9 L0 L
create database ddd2_account;: K, f- ~+ s$ v& ^
use ddd2_account;3 [4 ^/ n4 h" k- m T2 B D
set names utf8;
9 k3 W. V! ]/ h$ r( usource /www/backup/database/ddd2_account.sql;
8 e4 O( h: q/ g$ p; [5 x) dcreate database ddd2_world_zh;
. s5 R; }% [/ y3 g7 M8 Fuse ddd2_world_zh;- r9 b$ K/ V0 m3 O
set names utf8;* Y) _& h1 b9 E4 u, i; M
source /www/backup/database/ddd2_world_zh.sql;8 m9 \( u" O" K4 n* Q
exit" _/ r- |, f6 L8 l6 W2 T: t3 U8 X" F
创建网站:IP:81- q$ I! e7 |$ V h" T
网站路径指定到 www/wwwroot/目录下" J4 @: t9 B5 ~
网站修改:
/ ]& A* D E' o8 h0 i+ m; p7 ?% `/www/wwwroot/ddd2/dddCN_updateNormal_1.0.4_1606041507_domestic_androd 第210行的ip7 W2 l% {; J4 Y! f6 L- U) I
服务端修改:
& J+ [. ]+ d0 y% f, m; D: B- n/ddd/dispatchServer/configDispatch.properties2 u u3 ~5 e5 l/ s1 e d. k
第4行的ip改成自己服务器的ip$ I: e/ r* H. w3 O$ ?
/ddd/ipdmainrverInfo.xml R" h3 d( a6 a; x6 r" a+ {) y
里边的区名改成自己的
O) H: d) c& K9 T/ddd/worldServer/configWorld.properties7 h* ^$ j3 N! @ [3 A+ C. i
第3行的ip改成自己服务器的ip3 M1 k" |, R. Z, y: Y3 `
第38行的ip改成自己的服务器ip 记得加端口& ^6 B! X" g- n$ q9 r$ j( c
一键脚本启动关闭* C. Y; |2 p# i7 z/ r
在ssh里输入5 X, F5 p, [# p' ~
dd3 K4 h! O: G# i4 g& K% r
按提示操作 |
|