|
|

|
弹弹堂端游服务端+手工弹弹堂游戏客户端+GM管理后台+附安裝构建实例教程
3 u; }1 k% Y4 s# e& s弹弹堂端游服务端+手工弹弹堂游戏客户端+GM管理后台+附安裝构建实例教程! L7 f9 k% X; t; _. N" a8 d4 r
系统centos 7.2 64位 ] x# k$ F) @
安装宝塔5 M& T9 K6 n5 o' G# p& m% r
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh7 z6 a4 F* X7 S" x+ M4 t& m
宝塔环境:
4 ]5 C2 q: L/ d' PNginx1.14 php 5.6 mysql 5.6
) O& i- b4 L! c放行所有端口 1:65535
5 f" X2 Z1 I+ g8 j9 M! q% g# j/ H& Z9 Z上传ddd.zip到跟目录并用宝塔解压9 p) q* B! v4 |) n0 d% E5 J. ^
上传 dd文件 到bin目录下
, S. ?: d9 Q! Z, K& T" B2 o$ B上传 jdk-8u192-linux-x64.rpm 到root目录下
/ s* [3 Z. @# K% g- t$ l% }, W上传 www.zip 到www/目录下 用宝塔解压9 Z7 d& _- i H8 d& `* K7 y, u( M! {
给权限
" Q3 A/ I$ Q2 c9 J6 U; jchmod -R 7777 /bin/dd$ d: y5 N7 K- z2 G
chmod -R 7777 /ddd6 ], H( T: R# f: k
chmod -R 7777 /root! H4 h" d8 ]. V
chmod -R 7755 /www/wwwroot$ @ s/ N: B2 ]; J6 {3 \
chmod -R 7755 /www/backup- V0 X! \3 a, \ v8 i
安装JAVA环境6 i. M% N0 o# |+ |9 D( y
cd /root' J' m5 S% ^2 @! {
rpm -ivh jdk-8u192-linux-x64.rpm* D f9 X3 R9 G
环境配置:" P& r6 Y, L4 u9 v( [% b3 G6 \
安装ruby2 X8 H5 y! ~: n: S, ^, {5 \
sudo yum -y install ruby
: V, C% w& S9 X3 u1 g! b" o安装wget2 c/ D0 {3 A& ]( u' J P
sudo yum -y install wget
2 q* E G2 A1 O6 p6 K安装redis7 ?, u- B" Q9 [. d- ^) ^) j6 U
wget http://download.redis.io/releases/redis-4.0.8.tar.gz& G6 U! n$ b/ `
tar xzvf redis-4.0.8.tar.gz
& A, Q( A( `9 h$ D- }% z6 qcd redis-4.0.8
( L, n5 _4 W% S8 I, r( emake
" Q/ D+ g2 _ h* vcd src
, b1 Y7 y" J( O4 Rmake install PREFIX=/usr/local/redis! P% @: K& m `! l- Z" t9 z z
cd ../
2 y J- C4 g; V& Z* Fmkdir /usr/local/redis/etc6 r! l8 r! z4 i
mv redis.conf /usr/local/redis/etc# R7 c: a& H4 z' ~, v
修改/usr/local/redis/etc/redis.conf3 c Q1 [# B5 g; |' y5 K: I# O9 \
将daemonize no 改成daemonize yes
$ A' {8 U) n$ ]数据库密码设置是123456
" s( F& @; s0 e6 e用下边命令创建并导入数据库
, o, n5 x3 b8 Z4 `# ~" Rmysql -uroot -p1234560 i1 {9 B- _% i) E" P
grant all privileges on . to ‘root’@’%’ identified by ‘123456’; C3 Z& E' H8 h8 G4 o9 P
create database ddd2_account;) E' o& p5 F5 ~- q+ |8 O4 S
use ddd2_account;( M! H1 V5 ]: V5 G; h* _
set names utf8;" l% k9 c0 A5 [. g a& ~. U
source /www/backup/database/ddd2_account.sql;$ O" d% W0 Y) H" d* y) x9 I
create database ddd2_world_zh;. m5 Y0 V* Y; ?# T
use ddd2_world_zh;
% `) x, W6 |' [6 a3 Z" |set names utf8;
Z# ~+ W9 e8 Dsource /www/backup/database/ddd2_world_zh.sql;
7 f! L; I8 f4 p& _# Z; }- vexit8 H v4 p% B7 K- f8 p) M; \
创建网站:IP:81
2 O4 l- Q" _0 X0 }( `" p5 B网站路径指定到 www/wwwroot/目录下- U5 L e. `6 t4 z
网站修改:
7 Z% T: f& a v# A) `% n/www/wwwroot/ddd2/dddCN_updateNormal_1.0.4_1606041507_domestic_androd 第210行的ip
% j- }* V% x6 P, `% W; @* A服务端修改:
0 g1 o a* [$ u1 L) |8 X/ O/ddd/dispatchServer/configDispatch.properties' G3 H9 z' P8 z
第4行的ip改成自己服务器的ip
/ ]6 J% u7 b: K8 L* O/ddd/ipdmainrverInfo.xml
3 b0 C2 q+ Q4 d8 N$ u里边的区名改成自己的* t; S! o' S1 _5 {2 z" U2 n, E# h
/ddd/worldServer/configWorld.properties
' l h- L/ ?6 Q2 D第3行的ip改成自己服务器的ip
# D- y# f8 L/ U第38行的ip改成自己的服务器ip 记得加端口5 N# s7 a, O, `/ s
一键脚本启动关闭6 r0 |5 I: @9 C2 q6 ]
在ssh里输入$ G) J- g) Q* j) J. P8 d
dd
; } @' \3 [( V( V0 R B& V按提示操作 |
|