Fastdfs_04_安装

FastDFS 配置 Nginx 模块

1、安装配置Nginx模块

下载 fastdfs-nginx-module、解压 将其安装在opt/Nginx/nginx-1.12.1下

wget https://github.com/happyfish100/fastdfs-nginx-module/archive/5e5f3566bbfa57418b5506aaefbe107a42c9fcb1.zip
解压
unzip 5e5f3566bbfa57418b5506aaefbe107a42c9fcb1.zip
重命名
mv fastdfs-nginx-module-5e5f3566bbfa57418b5506aaefbe107a42c9fcb1  fastdfs-nginx-module-master

配置Nginx

先停掉nginx服务
/usr/local/nginx/sbin/nginx -s stop
进入解压包目录
cd /opt/Nginx/nginx-1.12.1/
添加模块
./configure --add-module=./fastdfs-nginx-module-master/src
重新编译、安装
make && make install

查看Nginx的模块

/usr/local/nginx/sbin/nginx -V

有下面这个就说明添加模块成功
Fastdfs_04_安装
复制 fastdfs-nginx-module 源码中的配置文件到/etc/fdfs 目录, 并修改

cd fastdfs-nginx-module-master/src
cp mod_fastdfs.conf /etc/fdfs/

去到/etc/fdfs/下修改mod_fastdfs.conf

vim mod_fastdfs.conf

Fastdfs_04_安装
Fastdfs_04_安装
Fastdfs_04_安装
Fastdfs_04_安装
复制 FastDFS 的部分配置文件到/etc/fdfs 目录

cd opt/FastDFS/fastdfs-5.05/conf
cp anti-steal.jpg http.conf mime.types /etc/fdfs/

配置nginx,修改nginx.conf

 vim /usr/local/nginx/conf/nginx.conf

修改配置,其它的默认 在80端口下添加fastdfs-nginx模块

location ~/group([0-9])/M00 {
    ngx_fastdfs_module;
}

Fastdfs_04_安装
启动nginx

 /usr/local/nginx/sbin/nginx

打印处如下就算配置成功
Fastdfs_04_安装