|

弹弹堂端游服务端+手工弹弹堂游戏客户端+GM管理后台+附安裝构建实例教程! `4 A& z- ]1 e5 S
弹弹堂端游服务端+手工弹弹堂游戏客户端+GM管理后台+附安裝构建实例教程5 d5 `7 q+ Z+ W! B. E
系统centos 7.2 64位+ M0 y1 q7 F0 I- n( R6 m3 A$ T& `
安装宝塔
1 Y/ d+ g: E, Myum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
/ Q# N* u8 `% i' l9 i( g& A宝塔环境:/ s: ]0 W% n- ^9 {: C
Nginx1.14 php 5.6 mysql 5.6
! z) ], k) W" s9 x放行所有端口 1:65535
( h& c2 j0 m$ k7 x1 F) X上传ddd.zip到跟目录并用宝塔解压' f0 C: i8 c# O, @ D
上传 dd文件 到bin目录下
" q/ ~4 U1 f3 f, p. Z: W, ~! ]上传 jdk-8u192-linux-x64.rpm 到root目录下
" i6 c9 f! G3 _% G" c* b, { v上传 www.zip 到www/目录下 用宝塔解压( }5 e' K$ _0 ~6 E4 W" V1 y! Z
给权限9 J; a# H; n( v
chmod -R 7777 /bin/dd
8 d: X8 V, B( ] u1 @( ^chmod -R 7777 /ddd; k" J! z7 b3 R* s
chmod -R 7777 /root7 ? S# Q& _" W' X1 A1 L
chmod -R 7755 /www/wwwroot* P" a4 P) d/ Y
chmod -R 7755 /www/backup
+ n8 j& M0 W2 ?7 `安装JAVA环境
3 T, O9 _2 c" `2 z$ d7 _4 L. kcd /root: V7 e; d2 z2 q3 \
rpm -ivh jdk-8u192-linux-x64.rpm
# X% v N% T: H) e环境配置:
. v, u% g" V- l' F4 ^: c( s安装ruby8 p4 f" q2 l+ P' a, w" a
sudo yum -y install ruby
! q* z& p: M3 @+ R$ ^3 j, j安装wget) i) b6 Y5 R6 s; b4 y" D1 t* s4 c
sudo yum -y install wget
- [% }+ b; O% K/ E安装redis1 [# b- a# ]+ M# c5 g! g
wget http://download.redis.io/releases/redis-4.0.8.tar.gz1 C. a* d: E/ U4 p Q7 c% J; ^5 E
tar xzvf redis-4.0.8.tar.gz
7 O! g+ @( D# J7 {+ w, R) Scd redis-4.0.8
; s% X, H# `1 o. Nmake
' W4 F9 y0 N4 N1 Gcd src8 {% t- E7 l% b9 L! v* b
make install PREFIX=/usr/local/redis3 z" E6 f. z) s. Z3 s) k: h
cd ../
2 U! D, O: H7 l% y- ]mkdir /usr/local/redis/etc/ l; L* _# v: w- c
mv redis.conf /usr/local/redis/etc
) J* C8 Z- X) [; z3 I8 L修改/usr/local/redis/etc/redis.conf; o" Q% `3 L: d5 B( I% A( U
将daemonize no 改成daemonize yes# q& s3 S8 D$ z, ~6 \, W5 K
数据库密码设置是123456
4 L* ^+ @# M. l2 q `: i用下边命令创建并导入数据库% |- o( X2 |2 s- y U
mysql -uroot -p123456
7 S0 Y& o( y" K9 l& Q) {grant all privileges on . to ‘root’@’%’ identified by ‘123456’;- C4 e) T2 q+ W1 ?8 S1 O- ~* E
create database ddd2_account;
6 X9 M7 ?5 _2 X7 D. @use ddd2_account;
* c& E3 b3 I7 e* E7 c5 W8 Wset names utf8;( f& z, k$ U- m9 ^$ d3 J, _* f
source /www/backup/database/ddd2_account.sql;
9 O6 Z/ S) p' N9 _2 M8 N3 V8 r4 Lcreate database ddd2_world_zh;
0 v$ D. [; N3 q7 @2 h) @: }use ddd2_world_zh;: \1 u" I R. Z9 I4 I4 [
set names utf8;
4 ]& ?6 w) m3 R1 ~0 o6 g$ B' r2 Esource /www/backup/database/ddd2_world_zh.sql;/ s# J- E! F. b6 c% u
exit- C$ w) m# ]; R b% d
创建网站:IP:81
8 T+ f3 |7 P9 F6 ?. U7 y' ~网站路径指定到 www/wwwroot/目录下+ j' X8 V2 e. v- F- [. [; q5 s
网站修改:4 ^; i- s+ o, @/ n w4 L: M; X- c
/www/wwwroot/ddd2/dddCN_updateNormal_1.0.4_1606041507_domestic_androd 第210行的ip: `/ r. d4 q- L0 @" w" @
服务端修改:
5 `8 E$ K/ M4 e/ddd/dispatchServer/configDispatch.properties( q' t2 v# s- X: S
第4行的ip改成自己服务器的ip* r+ G8 e, f! v* J
/ddd/ipdmainrverInfo.xml
( M1 F+ W8 u, F8 g2 W里边的区名改成自己的! ~# d" y j1 F: Q9 A0 S
/ddd/worldServer/configWorld.properties
4 n9 \$ N7 e3 S5 e* a第3行的ip改成自己服务器的ip
, [) z* h2 g h第38行的ip改成自己的服务器ip 记得加端口& W+ L; l. c9 o
一键脚本启动关闭
) K3 K& w# `; R% n2 J在ssh里输入( z5 U5 z6 k# P! y$ d I
dd
; k" [8 l0 S0 f+ J% Y# V! D2 X按提示操作 |
|