FastDFS整合NGINX

下载wget

yum install -y wget

下载NGINX

wget http://nginx.org/download/nginx-1.15.4.tar.gz

安装NGINX依赖环境

yum -y install pcre pcre-devel  
yum -y install zlib zlib-devel  
yum -y install openssl openssl-devel

下载fastdfs的NGINX模块

git clone https://github.com/happyfish100/fastdfs-nginx-module.git

在这里插入图片描述

解压*.tar.gz

tar -zxvf nginx-1.15.4.tar.gz

FastDFS整合NGINX_第1张图片
进入nginx的目录(nginx-1.15.4)执行命令

./configure --prefix=/usr/include/nginx --add-module=/root/fastdfs-nginx-module/src

命令执行完成后的结果如下:
FastDFS整合NGINX_第2张图片
编译并安装命令

make
make install

在这里插入图片描述
编辑conf/nginx.conf文件
编辑前
FastDFS整合NGINX_第3张图片
编辑后
FastDFS整合NGINX_第4张图片

拷贝配置文件

cp /root/fastdfs/conf/http.conf /etc/fdfs/http.conf
cp /root/fastdfs/conf/mime.types /etc/fdfs/mime.types
cp /root/fastdfs-nginx-module/src/mod_fastdfs.conf /etc/fdfs/mod_fastdfs.conf

FastDFS整合NGINX_第5张图片

编辑/etc/fdfs/mod_fastdfs.conf

base_path=/opt/fastdfs_storage
tracker_server=192.168.1.109:22122
url_have_group_name = true
store_path0=/opt/fastdfs_storage_data
group_count = 1

[group1]
group_name=group1
storage_server_port=23000
store_path_count=1
store_path0=/opt/fastdfs_storage_data

创建软连接

ln  -s  /opt/fastdfs_storage_data/data  /opt/fastdfs_storage_data/data/M00

启动NGINX

cd /usr/include/nginx
./sbin/nginx

FastDFS整合NGINX_第6张图片

参考资料:
https://blog.csdn.net/wlwlwlwl015/article/details/52619851

你可能感兴趣的:(FastDFS)