FastDFS配置(Centos7)

配置需要文件路径(免费):https://download.csdn.net/download/qq_29013723/12597261
1、文件说明

文件名称 说明
nginx 前端代理服务器
fastdfs-nginx-module-master nginx 和 fastdfs 配置中间件
fastdfs 分布式文件系统
libfastcommon-master 插件
fdfs /etc/fdfs/目录下所有配置文件
nginx.config nginx安装成功后修改
nginx-1.10.1 nginx源码安装文件
注意:其他没有说明的文件暂时不用管
2、需要提前创建的文件夹
说明:文件夹路径可以自定义创建,但是配置文件中需要修改,配置文件默认一下文件夹
路径 说明
/data/websites/fastdfs/client 测试FastDFS安装完成后功能文件
/data/websites/fastdfs/file 上传文件存储路径
/data/websites/fastdfs/nginx_mod fastdfs-nginx-module配置需要创建文件
/data/websites/fastdfs/storage storage日志存放路径
/data/websites/fastdfs/tracker tracker日志存放路径
3、配合文件修改
1)文件夹中fdfs中storage.conf文件(参数修改可以根据名称修改)
# 日志文件路径 (49) base_path = /data/websites/fastdfs/storage# 文件存放位置 (129) store_path0 =/data/websites/fastdfs/file# tracker_server 服务地址 (145) tracker_server = 172.21.0.8:22122

2)文件夹中fdfs中tracker.conf文件(参数修改可以根据名称修改)
# 日志文件路径(23) base_path = /data/websites/fastdfs/tracker

3)文件夹中fdfs中client.conf文件(参数修改可以根据名称修改)
# 日志文件存放位置 (11) base_path = /data/websites/fastdfs/client#tracker 服务地址 (23) tracker_server = 172.21.0.8:22122

3)文件夹中fdfs中mod_fastdfs.conf文件(参数修改可以根据名称修改)
# 日志文件路径(10) base_path=/data/websites/fastdfs/nginx_mod# tracker 服务(40) tracker_server=172.21.0.8:22122# url是否包含组名 (53) url_have_group_name = true# 文件存放路径(62) store_path0=/data/websites/fastdfs/file

4、安装nginx需要需要依赖
# nginx 不支持make cd pcre-8.40 ./configure make make installyum install gcc yum -y install pcre pcre-devel yum -y install zlib zlib-devel yum -y install openssl openssl-devel

5、安装libfastcommon-master依赖
#编译 ./make.sh # 安装 ./make.sh install# 测试上传文件 不知道参数输入fdfs_test直接回车会有说明,()为说明内容 aa.txt为当前路径文件 fdfs_test /etc/fdfs/client.conf uploadaa.txt

6、安装FastDFS
#编译 ./make.sh # 安装 ./make.sh install

7、安装nginx
# 配置nginx扩展模块内容 ./configure \--prefix=/usr/local/nginx \--pid-path=/usr/local/nginx/run \--user=nginx \--group=nginx \--with-http_ssl_module \--with-http_flv_module \--with-http_stub_status_module \--with-http_gzip_static_module \--with-pcre \--with-http_image_filter_module \--with-debug \# 前面为nginx安装后的目录后面为中间插件src目录 ./configure --prefix=/usr/local/nginx--add-module=/usr/local/BaseFastDFS/fastdfs-nginx-module-master/src# 编译源码 make# 安装源码 make install # 监测是否安装成功、没有报错则执行成功 cd /usr/local/nginx/sbin/ ./nginx

【FastDFS配置(Centos7)】祝你好运!!!

    推荐阅读