|
|

|
弹弹堂端游服务端+手工弹弹堂游戏客户端+GM管理后台+附安裝构建实例教程8 j, O" {- S' B7 N$ P
弹弹堂端游服务端+手工弹弹堂游戏客户端+GM管理后台+附安裝构建实例教程- F4 K1 t" s! ^
系统centos 7.2 64位
# x) k% X% t6 p/ k2 ^* m7 [安装宝塔
9 c0 K) h& u( a9 `2 [2 vyum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
# w" U# i+ L8 v% m/ I. c' o宝塔环境: T% T! A% z8 K5 k8 Q" S
Nginx1.14 php 5.6 mysql 5.6" P; \+ K( `$ S7 P! }% o3 |- D1 D
放行所有端口 1:655354 t7 ]" r6 q; T" I
上传ddd.zip到跟目录并用宝塔解压1 N3 O# h: \2 U8 ]
上传 dd文件 到bin目录下
{. k1 x) j6 f& v @9 V. G7 n, V上传 jdk-8u192-linux-x64.rpm 到root目录下
; r" c- |6 r& r0 x) Z" z% {, @上传 www.zip 到www/目录下 用宝塔解压
+ Z+ Z3 z$ P; v# r( S给权限
3 Q, J" a; R& l, @chmod -R 7777 /bin/dd
# [/ I9 V7 Q6 S. q/ q+ d- Uchmod -R 7777 /ddd' G& l. ]- Z3 N2 i* ]
chmod -R 7777 /root! P9 X& [ R7 U- P
chmod -R 7755 /www/wwwroot# @3 }8 N- I2 i7 r
chmod -R 7755 /www/backup
) X8 F' }4 e/ f( d# |2 C& ~, {安装JAVA环境) t0 R9 W$ L. p
cd /root% }/ {3 Y" W% e0 }8 I) {( e7 U
rpm -ivh jdk-8u192-linux-x64.rpm" @' g% h, `+ j( i1 a
环境配置: y7 w. _, {7 N! ]9 b0 `6 k
安装ruby& p# f; U1 o C, Q1 h
sudo yum -y install ruby& m4 G1 D4 g3 e" ~4 M
安装wget4 m! F2 s1 Y0 K
sudo yum -y install wget: O8 w3 C m) }& v: e
安装redis+ K; D& X; t3 z& |, U' Z
wget http://download.redis.io/releases/redis-4.0.8.tar.gz2 P7 U$ P. U; w, [5 _$ b0 G6 q$ F
tar xzvf redis-4.0.8.tar.gz
- u8 h. B. C1 I) ^6 [cd redis-4.0.8
5 e3 G3 S- C) E1 Vmake) v4 h3 _& S* g9 B, H4 J
cd src
/ c4 J( G& ~8 n' f& Y+ ], _make install PREFIX=/usr/local/redis
7 _+ G) x0 Y; N' Q+ I/ d0 x6 U0 I: Bcd ../- s A, c! T" M; z( t2 f( g7 Y. t( z
mkdir /usr/local/redis/etc
% Z5 w8 E2 S* [; ~3 N6 imv redis.conf /usr/local/redis/etc
N- u/ W% E9 M: l修改/usr/local/redis/etc/redis.conf% t& ?3 \4 w+ u& c( i! H! E. f
将daemonize no 改成daemonize yes
5 Z7 C' i7 p2 w7 q7 W9 h数据库密码设置是123456- L' L& M2 E1 F8 n2 q+ E: C$ O
用下边命令创建并导入数据库; T5 G7 b! @ V2 S3 E
mysql -uroot -p123456
; H0 t0 [- w M$ n! l( _! rgrant all privileges on . to ‘root’@’%’ identified by ‘123456’;3 j T, G. T& T* [. L K# k I
create database ddd2_account;
0 n' n1 p) h1 {8 l7 U% guse ddd2_account;
# c D/ ]9 g- a7 i$ I+ p: jset names utf8;
3 d1 A; }' Q" B+ tsource /www/backup/database/ddd2_account.sql;
- [1 @" I( N3 Z9 A# W) Dcreate database ddd2_world_zh;
( C7 K1 a" o/ U1 Buse ddd2_world_zh;
7 B# q, k# A2 B3 {: xset names utf8;" W7 p& ]( F% ]+ `7 @0 F9 d
source /www/backup/database/ddd2_world_zh.sql;
5 V! i4 e* N1 A, U$ vexit
; r) ^; j( [& T# ]1 N* Y$ u3 A创建网站:IP:81 G- U# f' c* m+ a) U
网站路径指定到 www/wwwroot/目录下
4 t+ c% l% g. j* q, E/ S网站修改:
, ]1 f# s# N, V/www/wwwroot/ddd2/dddCN_updateNormal_1.0.4_1606041507_domestic_androd 第210行的ip' Y/ Q0 Q/ _* {) A6 }9 T
服务端修改:
! l) o7 {* @# y! `/ddd/dispatchServer/configDispatch.properties
. x, ?1 l- V, L0 p第4行的ip改成自己服务器的ip
" o6 g4 p1 d$ [8 p" K/ddd/ipdmainrverInfo.xml
" K B B% x) s5 y# V3 k$ [3 F) p8 c# J- }里边的区名改成自己的
" `% @9 J1 E1 n1 C+ d1 {/ddd/worldServer/configWorld.properties
. P* h) L0 N$ ~) B. a+ W第3行的ip改成自己服务器的ip
: E2 y$ r" Q; x0 i第38行的ip改成自己的服务器ip 记得加端口
* s! E: v7 \. [一键脚本启动关闭1 X" t5 W2 V0 J/ I# J& E
在ssh里输入
3 V" p. K6 c$ I( rdd7 W1 V, D8 d4 R: \( x$ X
按提示操作 |
|