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

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

./configure 
--prefix=/opt/nginx 
--with-pcre=/home/mgame/soft/pcre-8.41 
--with-openssl=/home/mgame/soft/openssl-1.1.0f 
--with-zlib=/home/mgame/soft/zlib-1.2.11 
--add-module=/home/mgame/soft/fastdfs-nginx-module/src

    编译  make

    安装  make install

  在安装过程如果出现下面的错误,那么请查看模块中的 INSTALL文件,对FastDFS版本的要求(开头部分已经说明本文的FastDFS版本必须>= 5.11)。

  error: ‘FDFSHTTPParams' has no member named ‘support_multi_range'(pContext->range_count > 1 && !g_http_params.support_multi_range))

  将模块添加到Nginx并安装完成之后,进入到Nginx安装目录 /opt/nginx/conf 内,打开 nginx.conf配置文件。

  注:此处的Nginx目录,是在配置Nginx时候设置的,请根据各自的设置,打开文件。

   将下面的配置添加到文件中,端口其他设置不变。

location /group1/M00 {
  ngx_fastdfs_module;
}

  注:/group 前面必须有斜线,否则在访问的时候,根路径为Nginx安装目录。

  2.配置模块参数

  在设置完成之后, 如果现在直接启动Nginx那么会发现,依然无法通过之前上传成功的图片地址访问。在百思不得其解情况下,想到了的Nginx不是有个logs文件夹,用于记录登录及错误信息之类的详情。

  那么打开error.log文件看看。OK 找到问题所在了