fastdfs安装笔记

上传资源 FastDFS_v5.08.tar.gz         libfastcommon-1.0.53.tar.gz 至服务器 /usr/local/src 目录后并解压

解压 fastdfs 至当前文件夹

yum -y install make cmake gcc gcc-c++

tar -zxvf FastDFS_v5.08.tar.gz

tar -zxvf libfastcommon-1.0.53.tar.gz

cd libfastcommon-1.0.53/

./make.sh && ./make.sh install

cd ../FastDFS_v5.08

./make.sh && ./make.sh install

cd /etc/fdfs

cp tracker.conf.sample tracker.conf

vim tracker.conf

 

 

 把上面的地址改成自己的地址

 

 

mkdir -p /data/fastdfs/tracker

firewall-cmd --state

systemctl disable firewalld.service

vim /etc/selinux/config


/etc/init.d/fdfs_trackerd start

 需要修改的地方

 

 

fdfs_upload_file /etc/fdfs/client.conf /usr/local/src/DOAX-VenusVacation_210825_123206.jpg

 

yum -y install yum -y install zlib zlib-devel openssl openssl-devel pcre pcre-devel
yum -y install gcc gcc-c++
tar -zxvf nginx-1.20.1.tar.gz

cd nginx-1.20.1/

./configure --add-module=/usr/local/src/fastdfs-nginx-module/src/  --prefix=/usr/local/nginx/


make && make install

cd /usr/local/nginx/

vim conf/nginx.conf


   location ~/group[0-9]/ {
                ngx_fastdfs_module;
        }

 这里在make的时候可能会报错。需要修改

vim /usr/local/src/fastdfs-nginx-module/src/config


ngx_addon_name=ngx_http_fastdfs_module
HTTP_MODULES="$HTTP_MODULES ngx_http_fastdfs_module"
NGX_ADDON_SRCS="$NGX_ADDON_SRCS $ngx_addon_dir/ngx_http_fastdfs_module.c"
CORE_INCS="$CORE_INCS /usr/include/fastdfs /usr/include/fastcommon/"
CORE_LIBS="$CORE_LIBS -L/usr/local/lib -lfastcommon -lfdfsclient"
CFLAGS="$CFLAGS -D_FILE_OFFSET_BITS=64 -DFDFS_OUTPUT_CHUNK_SIZE='256*1024' -DFDFS_MOD_CONF_FILENAME='\"/etc/fdfs/mod_fastdfs.conf\"'"

 

  cp http.conf /etc/fdfs/
  cp mime.types /etc/fdfs/


/usr/local/nginx/sbin/nginx -s stop

/usr/local/nginx/sbin/nginx

ps -ef| grep nginx

 然后用tracker上传文件测试

fdfs_test /etc/fdfs/client.conf upload /usr/local/src/微信图片_20210325154236.jpg

用浏览器访问

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

weijia-yu

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值