标签:fastdfs
下载
目前作者最后一次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文件夹下,然后就可以开始解压安装了
[root@bogon local]# cd fastdfs/ [root@bogon 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
解压成功后进入目录查看一下压缩包内的文件:
[root@bogon fastdfs]# cd libfastcommon-1.0.35/ [root@bogon 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
原文地址:http://zhaobotao.blog.51cto.com/10454811/1942019