文件服务器-FastDFS搭建

FastDFS文件系统安装配置
一、下载文件
到github上下载FastDFS最新版本https://github.com/happyfish100/fastdfs/releases
本次下载的是V5.08
同时需要下载FastDFS的依赖https://github.com/happyfish100/libfastcommon/releases

在/usr/local下新建文件夹fastdfs
[root@bogon ~]# cd /usr/local
[root@bogon local]# mkdir fastdfs
把以上两个文件下载好上传到fastdfs文件夹下。

二、安装
1、安装libfastcommon
使用unzip命令解压,如果没有先安装
安装unzip
[root@bogon fastdfs]# yum -y install unzip zip
解压
[root@bogon fastdfs]# unzip libfastcommon-master.zip
[root@bogon fastdfs]# cd libfastcommon-master/
解压完成后就可以进行编译安装了,分别执行./make.sh和./make.sh install,由于是新安装的系统有可能会提示找不到gcc命令:

如上图,所以我们先要安装gcc编译器:
[root@bogon fastdfs]# yum -y install gcc-c++
此时再次执行./make.sh命令进行编译,没有error信息的话就说明编译成功了,最后再执行./make.sh install进行安装,看到类似如下提示信息就说明libfastcommon已安装成功

至此libfastcommon就已经安装成功了,但注意一下上图中红色框标注的内容,libfastcommon.so 默认安装到了/usr/lib64/libfastcommon.so,但是FastDFS主程序设置的lib目录是/usr/local/lib,所以此处需要重新设置软链接(类似于Windows的快捷方式):

[root@bogon libfastcommon-master]# ln -s /usr/lib64/libfastcommon.so /usr/local/lib/libfastcommon.so
[root@bogon libfastcommon-master]# ln -s /usr/lib64/libfdfsclient.so /usr/local/lib/libfdfsclient.so
[root@bogon libfastcommon-master]# ln -s /usr/lib64/libfdfsclient.so /usr/lib/libfdfsclient.so

2、安装FastDFS
解压fastdfs-5.08.tar.gz
[root@bogon fastdfs]# tar -zxvf fastdfs-5.08.tar.gz
解压完成后进入目录fastdfs-5.08,依次执行./make.sh和./make.sh install
[root@bogon fastdfs-5.08]# ./make.sh
[root@bogon fastdfs-5.08]# ./make.sh install
默认安装在 /etc/fdfs中
查看一下/etc/fdfs的文件目录:

至此FastDFS已经安装完毕,接下来的工作就是依次配置Tracker和Storage了。

三、配置
1、配置Tracker

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值