美文网首页
FastDFS文件系统的安装配置、使用(二)

FastDFS文件系统的安装配置、使用(二)

作者: zxin1 | 来源:发表于2017-05-24 01:24 被阅读0次

    这篇文章承上一篇文章,讲两个知识,FastDFS上传文件,Storage节点和Nginx整合,使其能通过Http访问。

    • FastDFS上传文件
      新建一个节点,就叫client节点吧,我们用它来测试上传文件。安装libfastcommon和FastDFS,所需要做的与上一篇文章所讲的一样。接下来修改client.conf文件,配置其中的tracker_server,改成tracker_server真正的ip地址和端口。(当然这是单机的情况下,如果是tracker集群,那就分行配置多个tracker_server)。
      接下来执行命令
      /usr/bin/fdfs_upload_file /etc/fdfs/client.conf /tmp/qing.jpg
      把qing.jpg改成自己文件的名称。
      然后查看storage节点的data目录下,在最低级目录下你就会发现你刚上传的内容。
      为什么是storage节点,而不是tracker节点,刚刚明明配置的tracker_server,留到下篇文章再说吧。

    • storage节点与nginx集成
      storage节点已经有内容了,现在我们需要做的就是通过浏览器访问下载它。
      1.准备内容:


      准备内容.png

      2.解压nginx与fastdfs整合的tar包到/usr/local/fast/目录下
      tar -zxvf fastdfs-nginx-module_v1.16.tar.gz -C /usr/local/fast/
      3.进入目录
      cd /usr/local/fast/fastdfs-nginx-module/src/
      4.修改里面的配置文件


      修改config1.png
      改为:
      修改config2.png
      5.接下来就要正式和Nginx集成了。
      6.编译安装Nginx,编译的过程中加上

      ./configure --add-module=/usr/local/fast/fastdfs-nginx-module/src/
      7.复制fastdfs-nginx-module中的配置文件,到/etc/fdfs/目录下,如图所示:


      fastdfs和nginx配置文件.png
      8.修改/etc/fdfs/目录下这个这个配置文件的内容
      比如:
      tracker_server=你真正的tracker节点的ip地址:22122
      url_have_group_name=true;
      store_path0=/fastdfs/storage(这个必须和storage.conf中的内容保持一致)
      还有好多选项,根据自己的情况进行配置。
      9.执行下列步骤:
      66.png
      10.创建软连接
      ln -s /fastdfs/storage/data/ /fastdfs/storage/data/M00
      11.修改nginx.conf配置文件
      nginx集成配置文件.png
      12.最后一步 启动nginx 然后就能通过浏览器访问你刚才上传的文件了!

    相关文章

      网友评论

          本文标题:FastDFS文件系统的安装配置、使用(二)

          本文链接:https://www.haomeiwen.com/subject/ydngxxtx.html