# FastDFS搭建与测试

本文详细介绍了如何搭建和测试FastDFS系统,包括安装依赖、编译FastDFS组件、配置Tracker和Storage节点,以及设置开机启动。同时,文章还涉及了通过Nginx与FastDFS的整合,实现文件访问,并提供了测试上传文件的步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

作者:dakewong 黄大可

一个tracker和一个storage
tracker和storage公共配置

  • 1.安装yum install make cmake gcc gcc-c++
    在这里插入图片描述

  • 2./usr/local新建文件夹fast

  • 3.解压libfastcommon-master.zip
    unzip libfastcommon-master.zip
    在这里插入图片描述

  • 4.进入libfastcommon-master 编译和安装
    libfastcommon-master
    编译: ./make.sh
    在这里插入图片描述安装: ./make.sh install
    在这里插入图片描述

  • 5.进行软件创建.fastDFS主程序设置的目录为/usr/local/lib/,所以我们需要创建/usr/lib64/下的一些核心执行程序的软连接文件.
    命令:cd /usr/local/lib/
    在这里插入图片描述命令: ln -s /usr/lib64/libfastcommon.so /usr/local/lib/libfastcommon.so
    命令: ln -s /usr/lib64/libfastcommon.so /usr/lib/libfastcommon.so
    命令: ln -s /usr/lib64/libfdfsclient.so /usr/local/lib/libfdfsclient.so
    命令: ln -s /usr/lib64/libfdfsclient.so /usr/lib/libfdfsclient.so

  • 6.安装FastDFS
    1)将FastDFS_v5.5.tar.gz解压到/usr/local/fast
    命令:tar -zxvf FastDFS_v5.05.tar.gz
    在这里插入图片描述
    2)安装编译
    命令:cd /usr/local/fast/FastDFS
    命令:./make.sh
    命令:./make.sh install

    3)因为FastDFS服务脚本设置的bin目录为/usr/local/bin下,但实际我们安装在了/usr/bin/下面,所以我们需要修改FastDFS配置文件中的路径,也就是需要修改两个配置文件:
    命令:vim /etc/init.d/fdfs_storaged
    进行全局替换命令:%s+/usr/local/bin+/usr/bin
    命令:vim .etc/init.d/fdfs_trackerd
    进行全局替换命令:%s+/usr/local/bin+/usr/bin

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值