CentOS安装FastDFS

CentOS 安装FastDFS

最小型的FastDFS,在同一台虚拟机上安装。

首先:

下载libfastcommon – https://github.com/happyfish100/libfastcommon

下载FastDFS – https://github.com/happyfish100/fastdfs/

将下载好的文件解压好

注意:

安装fastdfs之前需要安装libfastcommon

安装libfastcommon:

进入libfastcommon 目录: cd libfastcommon

编译: ./make.sh

安装: ./make.sh install

出现以下内容证明libfastcommon已经安装好了
这里写图片描述

安装fastDFS

进入fastdfs目录:cd fastdfs-master

编译:./make.sh

安装:./make.sh install

出现以上内容说明已经安装好了
这里写图片描述

安装好之后默认会在/etc/目录下生成fdfs目录,进入这个目录可以看到:

这里写图片描述

将 tracker.conf.sample client.conf.sample storage.conf.sample 修改为 tracker.conf client.conf storage.conf

cp tracker.conf.sample tracker.conf
cp storage.conf.sample storage.conf
cp client.conf.sample client.conf

配置Tracker服务:

修改tracker.conf文件 : vim tracker.conf

这里写图片描述
base_path需要是已经存在的目录,如果没有需要手动创建:mkdir /home/fastdfs/tracker,目录可以根据自己的需要更改。

启动 tracker命令 :/usr/bin/fdfs_trackerd /etc/fdfs/tracker.conf start
重启命令 :/usr/bin/fdfs_trackerd /etc/fdfs/tracker.conf restart

配置storage服务:

修改storage.conf文件 : vim /etc/fdfs/storage.conf

1.修改storage服务日志存放的路径,路径必须是已经存在,如果没有需要手动创建:mkdir /home/fastdfs/storage
这里写图片描述
2.修改文件保存的路径,路径必须存在。
这里写图片描述
3.修改tracker服务器的ip和端口号,需要和tracker服务器配置的保持一致。
这里写图片描述

启动storage: /usr/bin/fdfs_storaged /etc/fdfs/storage.conf start
重启命令:/usr/bin/fdfs_storaged /etc/fdfs/storage.conf restart

监听端口,查看是否已经启动成功

netstat -unltp|grep fdfs

这里写图片描述
出现以上表示已经启动成功了。

测试:

上传:/usr/bin/fdfs_upload_file /etc/fdfs/client.conf /root/test.tar.gz
下载:/usr/bin/fdfs_download_file /etc/fdfs/client.conf group1/M00/00/00/ChUwWVqw7duAGLTyAA76tz-dVgg.tar.gz
删除:/usr/bin/fdfs_delete_file /etc/fdfs/client.conf group1/M00/00/00/ChUwWVqw7duAGLTyAA76tz-dVgg.tar.gz

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值