fastfdfs搭配nginx


  • 下载fastdfs-nginx-module 模块

    • wget https://github.com/happyfish100/fastdfs-nginx-module/archive/5e5f3566bbfa57418b5506aaefbe107a42c9fcb1.zip
    • unzip 5e5f3566bbfa57418b5506aaefbe107a42c9fcb1.zip
    • mv fastdfs-nginx-module-5e5f3566bbfa57418b5506aaefbe107a42c9fcb1  fastdfs-nginx-module-master
  • 下载nginx
    • 安装依赖

      • sudo apt-get install build-essential
      • sudo apt-get install libtool
      • sudo apt-get update
      • sudo apt-get install libpcre3 libpcre3-dev
      • sudo apt-get install zlib1g-dev
      • sudo apt-get install openssl
    • wget -c https://nginx.org/download/nginx-1.12.1.tar.gz
    • tar  -zxvf  nginx-1.12.1.tar.gz
    • cd nginx-1.12.1
    • ./configure --add-module=../fastdfs-nginx-module-master/src/
    • make  &&  make  install
  • 复制 fastdfs-nginx-module 源码中的配置文件到/etc/fdfs 目录, 并修改
    • cp mod_fastdfs.conf /etc/fdfs/
    • vim  /etc/fdfs/mod_fastdfs.conf
    •  # 连接超时时间
      connect_timeout= # Tracker Server
      tracker_server=Tracker Server的ip和端口号 # StorageServer 默认端口
      storage_server_port= # 如果文件ID的uri中包含/group**,则要设置为true
      url_have_group_name = true # Storage 配置的store_path0路径,必须和storage.conf中的一致
      store_path0= Storage 配置的store_path0路径,必须和storage.conf中的一致
  • 进入fast_dfs安装包里的conf
    • cp anti-steal.jpg http.conf mime.types /etc/fdfs/
  • 配置nginx.conf
    • 找到nginx.conf
    • 加入这一行,启动nginx

    • /usr/local/nginx/sbin/nginx
  • 上传图片
    • fdfs_upload_file /etc/fdfs/client.conf 856154-20171011135658074-1715166829.png
    • 打开浏览器访问
    • 完成

参考文章

参考链接二: https://www.cnblogs.com/yipianchuyun/p/10822452.html

最新文章

  1. c语言中(*p)[n]和*p[n]的区别
  2. SQL语法整理
  3. 怎样让SoapHttpClientProtocol不使用系统默认代理
  4. TCP/IP五层模型
  5. 21.Merge Two Sorted Lists(链表)
  6. 【调侃】IOC前世今生 工厂模式 反射 依赖倒置
  7. 用C#中的params关键字实现方法形参个数可变
  8. mysql左联右联内联
  9. hdu 5495 LCS
  10. c语言中重要函数
  11. nyoj888 取石子(九) 反Nimm博弈
  12. 2010-01-20 12:09 ubuntu下minicom的安装及使用
  13. 龙尚 U9300C wvdial 拨号上网
  14. Get all static wms goodlocation data
  15. 集群安装Java环境
  16. poi excel 设置边框字体行高行宽
  17. hbase和zookeeper的安装和部署
  18. CA210彩分仪校准步骤
  19. UIAutomator环境搭建
  20. JavaScript高级 面向对象(13)--构造函数的执行过程

热门文章

  1. Python3 面向对象之:多继承
  2. (转)浅析epoll – epoll例子以及分析
  3. go例子(二) 使用go语言实现数独游戏
  4. Swift 4.0 高级-自定义操作符
  5. Systematic comparison of strategies for the enrichment of lysosomes by data independent acquisition 通过DIA技术系统比较各溶酶体富集策略 (解读人:王欣然)
  6. Unity 游戏框架:资源管理神器 ResKit
  7. 【攻防世界】simple-unpack
  8. [剑指offer]3.数组中的重复数字
  9. Python编写“求一元二次方程的解”
  10. Django之CBV装饰器,跨站请求伪造,auth认证