文档详情

FastDFS详细安装步骤.doc

发布:2025-05-06约6.96千字共15页下载文档
文本预览下载声明

FastDFS详细安装步骤

技术中心测试组

2015年8月

TOC\o1-3\h\u1、准备 3

2、安装 3

2.1安装依赖包 3

2.2准备FastDFS的安装包 3

2.3编译libfastcommon 3

2.4编译FastDFS 3

2.5检查安装 4

3、配置 4

3.1创立运行时需要的文件夹 4

3.2修改配置文件 4

4、运行 5

4.1启动程序 6

5、测试 8

其他命令 9

6、nginx模块安装 9

6.1在Storage上安装nginx 9

6.2在Tracker上安装nginx 12

6.3运行(启动Nginx) 14

6.4测试 15

1、准备

的计算机〔安装过程请详见《》〕

计算机接入分布式文件系统局域网中,并且已经分配好IP地址并且Centos已经创立isvision用户。

将fastdfs-dep.zip和yum-download.zip拷贝到/home/isvision/路径下。〔如果机器联网可以不拷贝yum-download.zip〕

2、安装

2.1安装依赖包

注意:在所有centos操作系统上都必须安装依赖包

联网在线安装:yum-yinstallgccgcc-c++libtoolpcre*zlibopensslopenssl-devel

不联网离线安装

cdyum-download

rpm?-Uvh?--force?--nodeps?*.rpm

2.2准备FastDFS的安装包

2.3编译libfastcommon

cdfast-dep

cdlibfastcommon

./make.shinstall

2.4编译FastDFS

cd/home/isvision/fastdfs-dep/

tar-zxvf请注意字母大小写区分

cdFastDFS

更改make.sh文件中TARGET_CONF_PATH=/usr/local/FastDFS

修改后

编译安装

./make.shinstall

2.5检查安装

fdfs_storage、fdfs_trackerd、fdfs_monitor命令都存在说明fastdfs安装已经完成,命令行输入fdfs,然后按tab键会自动跳出。

3、配置

3.1创立运行时需要的文件夹

Tracker效劳器上需要预先创立的文件夹:

mkdir/home/isvision/fastdfs_tracker

mkdir/home/isvision/fastdfs_client

//一般monitor效劳和tracker装在同一台机器上,所以fastdfs_client文件夹也创立在Tracker效劳器上。

Storage效劳器上需要预先创立的文件夹:

mkdir/home/isvision/fastdfs_storage_info

mkdir/home/isvision/fastdfs_storage_data

3.2修改配置文件

#step1.将FastDFS/conf/下所有的配置文件拷贝到/etc/fdfs/路径下

[root@dzytestFastDFS]#cp-R/home/isvision/fastdfs-dep/FastDFS/conf/*/etc/fdfs/

#step2.修改配置文件,根据机器的角色修改相应的conf,比方tracker机器只要修改tracker.conf,storage机器只要修改storage.conf。Monitor角色是一台监控设备,可以放在FastDFS集群的任何一台机器上〔需要fdfs_monitor〕,通常放在tracker机器上即可。

Tracker:

base_path=/home/isvision/fastdfs_tracker

store_lookup=0

Storage:

group_name=组名(提示:组名的名字尽量以英文和数据组成,比方:group0,group1)

base_path=/home/isvision/fastdfs_storage_info

store_path0=/home/isvision/fa

显示全部
相似文档