FastDFS和nginx整合步骤

由于本人安装的FastDFS是单机版的,在一个主机上,所以只需要安装一个nginx和storage关联即可。
  1. 复制 fastdfs-nginx-module_v1.16.tar.gznginx-1.8.0.tar.gz/usr/local路径
    在这里插入图片描述

  2. 切换目录到 /usr/local后解压 fastdfs-nginx-module_v1.16.tar.gz
    在这里插入图片描述

  3. 切换到 fastdfs-nginx-module/src目录,修改配置文件config如下,将红圈内的local去掉,更改和下面截图内容一致
    在这里插入图片描述
    在这里插入图片描述

  4. 复制mod_fastdfs.conf/etc/fdfs路径,切换到 /etc/fdfs路径下并修改mod_fastdfs.conf文件,修改内容如下:

    base_path=/home/fastdfs
    tracker_server=192.168.101.3:22122
    url_have_group_name=true #url 中包含 group 名称
    store_path0=/home/fastdfs/storage #指定文件存储路径
    

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  5. 使用命令:cp /usr/lib64/libfdfsclient.so /usr/lib/复制libfdfsclient.so/usr/lib/
    在这里插入图片描述

  6. 创建nginx/client目录,命令:mkdir -p /var/temp/nginx/client

  7. 切换到 /usr/local目录解压nginx,执行命令:tar -zxvf nginx-1.8.0.tar.gz

  8. 解压完之后,切换到nginx-1.8.0目录下:cd nginx-1.8.0,统一执行以下命令:

    ./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=/usr/local/fastdfs-nginx-module/src
    
  9. 执行命令:makemake install

  10. 执行完成之后,会发现 /usr/local路径下多出个nginx文件夹,里面存放着配置文件目录conf,默认页面目录html,以及启动目录sbin
    在这里插入图片描述
    在这里插入图片描述

  11. 进入conf目录,修改nginx.conf文件,使用vi nginx.conf命令打开,之后添加内容如下:

    location /group1/M00/{
    	 ngx_fastdfs_module;
    }
    
  12. 至此,fastdfs和nginx整合完成,切换启动目录sbin下
    cd /usr/local/nginx/sbin,执行./nginx命令,启动nginx;访问测试上传图片生成的url,可成功访问!
    在这里插入图片描述

  13. 若是nginx启动成功,访问不了该图片路径,以及默认的nginx欢迎页面都无法访问的话(记录一下本人遇到的错误),查看nginx日志,切换到/var/log/nginx路径,使用tail -f error.log查看错误日志,若错误和我的一致,可前往https://blog.csdn.net/qq_40389276/article/details/103113949查看解决办法:
    在这里插入图片描述
    在这里插入图片描述

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值