FastDFS配置(Centos7)

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

1、文件说明

文件名称说明
nginx前端代理服务器
fastdfs-nginx-module-masternginx 和 fastdfs 配置中间件
fastdfs分布式文件系统
libfastcommon-master插件
fdfs/etc/fdfs/目录下所有配置文件
nginx.confignginx安装成功后修改
nginx-1.10.1nginx源码安装文件

注意:其他没有说明的文件暂时不用管

2、需要提前创建的文件夹

说明:文件夹路径可以自定义创建,但是配置文件中需要修改,配置文件默认一下文件夹

路径说明
/data/websites/fastdfs/client测试FastDFS安装完成后功能文件
/data/websites/fastdfs/file上传文件存储路径
/data/websites/fastdfs/nginx_modfastdfs-nginx-module配置需要创建文件
/data/websites/fastdfs/storagestorage日志存放路径
/data/websites/fastdfs/trackertracker日志存放路径

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 install


yum 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 upload  aa.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


祝你好运!!!

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值