Linux系统下安装fastdfs-nginx-module

建议与第一篇文章libfastcommon放到同一个目录下,也可自行创建一个文件夹

第一步:下载fastdfs-nginx-module

   wget http://jaist.dl.sourceforge.net/project/fastdfs/FastDFS%20Nginx%20Module%20Source%20Code/fastdfs-nginx-module_v1.16.tar.gz

第二步:解压

   tar -zxvf fastdfs-nginx-module_v1.16.tar.gz

   cd /root/fastdfs-nginx-module/src

   注意:这里进入fastdfs-nginx-module的src目录下,我这是直接解压在root目录下的

第三步:修改config文件

   vi config
   修改如下配置,我这里原来是
   CORE_INCS="$CORE_INCS /usr/local/include/fastdfs /usr/local/include/fastcommon/"
   改成
   CORE_INCS="$CORE_INCS /usr/include/fastdfs /usr/include/fastcommon/"
   这里确认有没有local这个路径 一般没有,所以需要做更改,有local都需要修改下

第四步:修改mod_fastdfs.conf文件

   cp  mod_fastdfs.conf /etc/fdfs
   复制mod_fastdfs文档到fdfs文件里面,进行编辑/etc/fdfs

   cd /etc/fdfs

  修改配置
   group_name=group1
   tracker_server=ip地址:22122  对应tracker地址
   store_path0=/root/fdfs/data实际路径,自己创建一个在服务器上
   base_path=/root/fdfs/data实际路径,自己创建一个在服务器上
   url_have_group_name = true

第五步:复制文件

   cp /usr/local/fastdfs-5.05/http.conf /etc/fdfs/
   cp /usr/local/fastdfs-5.05/mime.types /etc/fdfs/
   找到你解压fdfs文件夹下面的两个文件复制到fdfs文件下面 ,不然不能访问进去

第六步:配置完成后修改nginx的/configure 

   /configure \

  复制以下到文件里面

  --prefix=/usr/local/nginx \
  --pid-path=/var/run/nginx/nginx.pid \
  --lock-path=/var/lock/nginx.lock \
  --error-log-path=/var/log/nginx/error.log \
  --http-log-path=/var/log/nginx/access.log \
  --with-http_gzip_static_module \
  --http-client-body-temp-path=/var/temp/nginx/client \
  --http-proxy-temp-path=/var/temp/nginx/proxy \
  --http-fastcgi-temp-path=/var/temp/nginx/fastcgi \
  --http-uwsgi-temp-path=/var/temp/nginx/uwsgi \
  --http-scgi-temp-path=/var/temp/nginx/scgi \
  --add-module=/root/fastdfs-nginx-module/src【注:此部分为你安装的路径】

其他:修改完配置文件建议重新编译

你可能感兴趣的:(Linux系统下安装fastdfs-nginx-module)