FastDFS安装和配置整合Nginx-1.13.3的方法

2019-10-17 18:27:03王振洲

    出现上图的情况,说明Tracker Server、Storage Server已经成功启动。

  5.测试上传服务

  接下来打开client.conf配置文件  vim client.conf ,只需要修改base_path和tracker_server两个地方即可。

  当修改完成之后,试试能否上传文件,刚好目录有一张图片

  使用命令将图片上传

 /usr/bin/fdfs_test /etc/fdfs/client.conf upload ./anti-steal.jpg

  当看到上面一长串的字符,OK 上传成功了。并成功返回了 图片地址。到存储目录下看看,发现多出了几张图片。其中一张图片和商品图片地址后缀一样,那么文件已经存储到本地。

  虽然返回图片地址,但是现在的fastDFS已经不支持HTTP协议。在4.0.5版本时候已经移除了 HTTP支持,因此不能直接通过图片地址访问。所有我们通过FastDFS模块整合Nginx,以提供HTTP服务。

四.整合Nginx和FastDFS

  1. 整合模块

  此处假设你已经安装过Nginx及其依赖包,如果还没有安装Nginx可以看我另一个文章:CentOS7 安装Nginx

  整合Nginx不需要安装FastDFS模块,在配置Nginx时候将fastdfs-nginx-module模块添加进去即可。下面先开始配置Nginx,进入Nginx目录下配置文件