码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2017-06-26 15:39:21      阅读:155      评论:0      收藏:0      [点我收藏+]

标签:fastdfs

  • 下载

目前作者最后一次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文件夹下,然后就可以开始解压安装了

[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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!