是随时随地

  1. 相对fastdfs4来说,第一个重大改变是需要安装libfastcommon函数库,以及不用再安装libevent事件库依赖。下载最新的libfastcommon安装包,解压,执行./make.sh && ./make.sh install 完成安装,完成后,库被安装到了/usr/include/fastfommon下,如图:

    FastDFS5.05安装,错误详细分析解决!
  2. 接下来安装fastdfs,如果直接./make.sh && ./make.sh install安装,基本上没啥问题。这里主要说说自定义安装。解压安装包后,修改make.sh文件内容。修改内容,

    TARGET_PREFIX=$DESTDIR/usr

    TARGET_CONF_PATH=$DESTDIR/etc/fdfs

    TARGET_INIT_PATH=$DESTDIR/etc/init.d

    如图:

    FastDFS5.05安装,错误详细分析解决!
  3. 修改完成之后如图,目录自己定义。然后再执行./make.sh && ./make.sh install。就安装到自己定义的目前去了。

    FastDFS5.05安装,错误详细分析解决!
  4. 解析来安装fastdfs的nginx扩展模块,解压后进入解压目录的src目录,编辑config文件。修改图中红色区域,对于定义安装的目录,如图:

    FastDFS5.05安装,错误详细分析解决!
  5. 修改完成后如图,然后在执行./make.sh && ./make.sh install。安装完后,有个小问题,安装程序不自动复制扩展模块的配置文件到自定义安装的目录下,需要手动复制。命令:cp fastdfs-nginx-module/src/mod_fastdfs.conf /opt/fdfs_storage/etc/fdfs/  。

    FastDFS5.05安装,错误详细分析解决!
  6. 然后安装nginx,这里顺便提下,编译参数需要注意, --add-module=/usr/local/src/fastdfs-nginx-module/src/  是带了src的,不然编译不了。安装完之后,还会存在两个问题,一是缺少http.conf文件,一个是缺少mime.type,将这两个文件拷贝到自定义安装目录的配置文件去。不然nginx启动报错,如图:

    FastDFS5.05安装,错误详细分析解决!
    FastDFS5.05安装,错误详细分析解决!
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值