fastdfs详细安装教程
发布日期:2021-08-17 06:33:01 浏览次数:7 分类:技术文章

本文共 2087 字,大约阅读时间需要 6 分钟。

前言

最近开始搞的项目涉及到 fastdfs,工欲善其事,必先利其器,于是我自己搭了一台 fastdfs 服务器。坑已经帮大家都踩过了。按照该教程100%能安装成功。

前期准备

一个centos7

一个FastDFS_v5.05.tar.gz
一个libfastcommon

开始安装

安装tracker

(1)安装gcc

yum install gcc-c++

(2)安装libevent

yum -y install libevent

(3)安装libfastcommon

将libfastcommonV1.0.7.tar.gz拷贝至/usr/local/下

cd /usr/local
tar -zxvf libfastcommonV1.0.7.tar.gz
cd libfastcommon-1.0.7
./make.sh
./make.sh install

注意如果./make.sh失败,报perl未找到,执行下方的方法。

yum -y install zlib zlib-devel pcre pcre-devel gcc gcc-c++ openssl openssl-devel libevent libevent-devel perl unzip net-tools wget

(4)将/usr/lib64下的库文件libfastcommon.so拷贝至/usr/lib下

(5)将FastDFS_v5.05.tar.gz拷贝至/usr/local/下

tar -zxvf FastDFS_v5.05.tar.gzcd FastDFS./make.sh./make.sh install

安装成功将安装目录下的conf下的文件拷贝到/etc/fdfs/下。

client,http,mime,storage,storage_ids,tracker
(6)安装成功后进入/etc/fdfs目录:
拷贝一份新的tracker配置文件:

cp tracker.conf.sample tracker.conf

修改tracker.conf

vi tracker.conf
base_path=/home/yuqing/FastDFS  
改为:
base_path=/home/FastDFS
(7)启动

/usr/bin/fdfs_trackerd /etc/fdfs/tracker.conf restart

(8)设置开机自动启动

 vim /etc/rc.d/rc.local

将运行命令行添加进文件:/usr/bin/fdfs_trackerd /etc/fdfs/tracker.conf restart

安装 Storage

(0)如果在一台服务器上,之前的tracker,libevent,libfastcommon

解压 fastdfs,这些步骤可以不用进行,如果两台的话,需要进行。
(1)安装成功后进入/etc/fdfs目录
拷贝一份新的storage配置文件:
cp storage.conf.sample storage.conf

(2)修改storage.conf

vi storage.conf

group_name=group1

base_path=/home/yuqing/FastDFS改为:base_path=/home/FastDFS

store_path0=/home/yuqing/FastDFS改为:store_path0=/home/FastDFS/fdfs_storage

/#如果有多个挂载磁盘则定义多个store_path,如下

/#store_path1=.....
/#store_path2=......tracker_server=192.168.101.3:22122   #配置tracker服务器:IP
/#如果有多个则配置多个tracker
tracker_server=192.168.20.1:22122
上面的地址写你自己的详细地址。
(3)启动
/usr/bin/fdfs_storaged /etc/fdfs/storage.conf restart
(4)设置开机启动

 vim /etc/rc.d/rc.local

将运行命令行添加进文件

/usr/bin/fdfs_storaged /etc/fdfs/storage.conf restart

上传测试

修改/etc/fdfs/client.conf

base_path=/home/fastdfs

tracker_server=192.168.20.1:22122

使用格式:

/usr/bin/fdfs_test 客户端配置文件地址  upload  上传文件

比如将/home下的图片上传到FastDFS中:

/usr/bin/fdfs_test /etc/fdfs/client.conf upload /home/1.png

转载于:https://www.cnblogs.com/jichi/p/11315611.html

转载地址:https://blog.csdn.net/weixin_30838921/article/details/98954993 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:Django:bootstrap table自定义查询实现
下一篇:Python中的可迭代对象,迭代器与生成器

发表评论

最新留言

哈哈,博客排版真的漂亮呢~
[***.90.31.176]2024年03月21日 03时50分37秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章

ESLint Parsing error: control-character-in-input-stream vue/no-parsing-error 2019-04-26
2011年下半年信息系统项目管理师上午试卷试题及参考答案,考试真题 2019-04-26
2011年下半年信息系统项目管理师考试下午案例分析试题及参考答案,考试真题 2019-04-26
2019年上半年信息系统项目管理师考试真题及答案(包含综合知识,案例分析,论文真题) 2019-04-26
理财启蒙必读书籍《小钱狗狗》心得 2019-04-26
《巴比伦最富有的人》精髓:学会储蓄、谨慎投资,从而走上致富之路 2019-04-26
《经济学通识》:人类会受到“东西不够、生命有限、相互依赖、需要协调”四方面的限制,影响我们的衣食住行 2019-04-26
《不可不知的经济真相》精髓:普通老百姓如何进行楼市和股市的投资 2019-04-26
《中国债券市场》精髓:中国债券市场由政府主导,其最重要的目的是为国家建设筹集资金 2019-04-26
《极简GDP史》精髓:GDP虽有诸多局限性,但是对于社会经济发展仍然有举足轻重的作用 2019-04-26
《经济学是什么》精髓:如何用经济学家的眼光理解个人选择和市场经济? 2019-04-26
《卧底经济学》书中精髓:我们如何正确理解“稀缺”这件事儿? 2019-04-26
《学会花钱》书中精髓:花钱如何掌握分寸,以及如何避开花钱误区 2019-04-26
《定投十年财务自由》书中精髓:我们如何通过定投获得更高的收益? 2019-04-26
《海龟交易法则》精髓:制定对自己有利的交易规则,在风险可控的前提下,当机会出现,你要坚定不移的机械性执行交易 2019-04-26
《彼得·林奇教你理财》书中精髓:如何开始投资,以及我们到底该投资什么? 2019-04-26
《货币简史》书中的精髓:货币产生的起源是什么?货币又是如何发展起来的? 2019-04-26
《摩根财团》精髓:摩根财团与时俱进,在不同时代扮演不同角色,始终走在时代的前列 2019-04-26
《朝贡贸易与仗剑经商》精髓:古代中国朝廷不保护商人,将中国商人置于西方势力的仗剑经商之下 2019-04-26
《华尔街之狼》精髓:摔倒并不是坏事,就怕你因此放弃。 2019-04-26