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、FreeBSD等UNIX系统,所以我们直接下载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 安装配置