CentOS 7 安装配置分布式文件系统 FastDFS 5.10

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CentOS 7 安装配置分布式文件系统 FastDFS 5.10相关的知识,希望对你有一定的参考价值。

  • 下载

目前作者最后一次releases的时间的17年4月6号,对应的最新版本是5.10,直接在余大的GitHub上下载就可以了: 

https://github.com/happyfish100/fastdfs/releases

技术分享

如上图,由于FastDFS是纯C语言实现,只支持Linux、FreeBSDUNIX系统,所以我们直接下载tar.gz的压缩包,同时FastDFS 5.0.5同以前版本相比将公共的一些函数等单独封装成了libfastcommon包,所以在安装FastDFS之前我们还必须安装libfastcommon,在余大的GitHub首页可以看到:

技术分享

我在/use/local下新建了文件夹fastdfs,后续的安装存储过程以此文件夹为主。

mkdir fastdfs

上面的两个文件下载完成之后,我们把他们上传到fastdfs文件夹下,然后就可以开始解压安装了

[[email protected] local]# cd fastdfs/
[[email protected] fastdfs]# ll
total 800
-rw-r--r--. 1 root root 336589 Jun 26 15:13 fastdfs-5.10.tar.gz
-rw-r--r--. 1 root root 478744 Jun 26 15:13 libfastcommon-1.0.35.zip
  • 安装

安装libfastcommon

第一步是安装libfastcommon,我们把刚才上传到fastdfs文件夹下的文件解压:

unzip libfastcommon-1.0.35.zip

解压成功后进入目录查看一下压缩包内的文件:

[[email protected] fastdfs]# cd libfastcommon-1.0.35/
[[email protected] libfastcommon-1.0.35]# ls
doc  HISTORY  INSTALL  libfastcommon.spec  make.sh  php-fastcommon  README  src

如果没有装解压工具unzip可以通过以下yum命令进行安装后再解压:

yum -y install unzip zip

解压完成后就可以进行编译安装了,分别执行./make.sh和./make.sh install

如果系统提示找不到gcc命令,可以通过yum安装gcc编辑器:

yum -y install gcc-c++

执行./make.sh命令进行编译,没有error信息的话就说明编译成功了,最后再执行./make.sh install进行安装,看到类似如下提示信息就说明libfastcommon已安装成功:

技术分享

本文出自 “赵波涛” 博客,请务必保留此出处http://zhaobotao.blog.51cto.com/10454811/1942019

以上是关于CentOS 7 安装配置分布式文件系统 FastDFS 5.10的主要内容,如果未能解决你的问题,请参考以下文章

分布式文件系统 FastDFS 5.0.5 & Linux CentOS 7 安装配置

Hadoop 在 CentOS 7.x 操作系统中的安装、配置及运行

centos 7 Hadoop2.7.4完全分布式搭建

使用CentOS 7搭建FastDFS分布式文件系统教程

在 CentOS 7.0 上安装配置 Ceph 存储

基于centos6.7的Ceph分布式文件系统安装指南