centos7下安装fastdfs与nginx配置

1.安装基本运行环境

yum install -y gcc gcc-c++ libevent

2.准备一系列软件

  • libfastcommonV1.0.7.tar.gz
  • FastDFS_v5.05.tar.gz

  • 下面两个组合使用
  • nginx
  • fastdfs-nginx-module_v1.16.tar.gz

参考

(https://www.cnblogs.com/yufeng218/p/8111961.html)

避坑指南

  • 由于FastDFS版本比较低,所以fastdfs-nginx-module不能大于等于1.2否则会有如下错误

错误一

/usr/local/fastdfs-nginx-module-master/src/common.c:1245:61: 错误:‘FDFSHTTPParams’没有名为‘support_multi_range’的成员  
                 (pContext->range_count > 1 && !g_http_params.support_multi_range))  

解决方案参考
(https://blog.csdn.net/javaee1234/article/details/74315990)

错误二

fdfs_define.h:15:27: fatal error: common_define.h: No such file or directory
  • 这个错误比较小,安照本文第一个链接实现的话应该问题不大
原文地址:https://www.cnblogs.com/jachinlin/p/14514100.html