FastDFS分布式文件系统安装部署

本文档详细介绍了在CentOS7系统中安装和配置FastDFS6.08的过程,包括下载资源、安装编译环境、解压文件、编译FastDFS、配置tracker和storage、启动服务以及关闭防火墙等步骤。通过这些步骤,你可以成功地在单机上部署FastDFS并进行文件存储服务。
摘要由CSDN通过智能技术生成

环境:

  • CentOS 7
  • FastDFS 6.08
  • libfdfscommon 1.0.59

安装步骤

1、准备资源文件

        从github下载资源:happyfish100 (YuQing) · GitHub

       
2、安装编译环境
       
 yum install -y make cmake gcc gcc-c++
3、解压文件
        tar xf 两个资源
4、进入libfastcommon目录,执行编译
        ./make.sh
        ./make.sh install
5、创建软连接
        ln -s /usr/lib64/libfastcommon.so /usr/local/lib/libfastcommon.so

        ln -s /usr/local/lib64/libfdfsclient.so /usr/local/lib/libfdfsclient.so

6、编译安装FastDFS

        ./make.sh

        ./make.sh install

        安装完成后生成的目录如下

        /usr/bin 可执行文件所在的位置

        /etc/fdfs 配置文件

        /usr/bin 主程序代码

        /usr/include/fastdfs 插件组

7、配置tracker

        cd /etc/fdfs

        vi tracker.conf

        base_path=/var/fastdfs/tracker

        启动tracker   service fdfs_trackerd start

        查看启动状态 service fdfs_trackerd status

8、关闭防火墙

        service iptables stop

9、配置storage

        cd /etc/fdfs

        vi storage.conf

        tracker_server = ip:22122

        base_path = /var/fastdfs/storage/base

        store_path0 = /var/fastdfs/storage/store

        存储基础数据和日志的路径 base

        存储上传数据的路径 store

10、启动storage服务

        service fdfs_storaged start

        启动成功后会在上传数据文件夹内创建255*255个目录

至此,FastDFS的单机配置与部署完成

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值