CentOS 安装 FastDFS 文档
简介

FastDFS 是一个开源的分布式文件系统,主要用于存储大容量文件,如图片、视频等,它支持高扩展性,可以方便地实现文件存储和访问,本文将介绍如何在 CentOS 系统上安装 FastDFS。
环境准备
- 操作系统:CentOS 7.x
- 硬件要求:至少 2GB 内存
- 软件要求:gcc、pcre、openssl、zlib、libevent、libfastcommon
安装步骤
安装依赖
yum install -y gcc pcre openssl zlib libevent libfastcommon
下载 FastDFS
wget http://sourceforge.net/projects/fastdfs/files/fastdfs-5.05.tar.gz/download tar -zxf fastdfs-5.05.tar.gz cd fastdfs-5.05
编译安装
./make.sh ./make.sh install
配置 FastDFS
(1)配置 tracker 服务

cp /etc/fastdfs/tracker.conf.sample /etc/fastdfs/tracker.conf
编辑 tracker.conf 文件,修改以下参数:
base_path=/data/fastdfs/tracker
(2)配置 storage 服务
cp /etc/fastdfs/storage.conf.sample /etc/fastdfs/storage.conf
编辑 storage.conf 文件,修改以下参数:
base_path=/data/fastdfs/storage store_path0=/data/fastdfs/storage
(3)配置 client 服务
cp /etc/fastdfs/client.conf.sample /etc/fastdfs/client.conf
编辑 client.conf 文件,修改以下参数:
tracker_server=192.168.1.1:22122
启动 FastDFS 服务
service tracker start service storage start
测试 FastDFS
上传文件

fdfs_test /path/to/file -T store
查看文件存储路径
fdfs_test /path/to/file -T upload
FAQs
Q1:如何查看 FastDFS 的版本?
A1:使用以下命令查看:
fdfs_version
Q2:如何修改 FastDFS 的配置文件?
A2:将 /etc/fastdfs/ 目录下的配置文件修改即可,修改 tracker 配置文件,编辑 /etc/fastdfs/tracker.conf 文件。

