本篇内容介绍了“FastDFS的安装部署方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
成都创新互联专注于企业营销型网站、网站重做改版、沙市网站定制设计、自适应品牌网站建设、HTML5建站、商城建设、集团公司官网建设、外贸营销网站建设、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为沙市等各大城市提供网站开发制作服务。
背景
centos7 操作系统
安装
安装依赖
克隆 libfastcommon 源码的 master 分支(github 地址: https://github.com/happyfish200/libfastcommon)
进入 libfastcommon 目录,执行
./make.sh
及./make.sh install
操作执行
yum install -y libevent
安装 libevent
安装 FastDFS
克隆 FastDFS 源码的 master 分支(github 地址: https://github.com/happyfish200/fastdfs)
进入 FastDFS 目录,执行
./make.sh
及./make.sh install
操作安装后,FastDFS 会默认在 /etc/fdfs目录下生成配置文件模版,命名为 *.conf.sample,我们需要复制为 .conf
配置 tracker 服务
编辑 tracker 配置文件 /etc/tracker.conf,当前只关注
base_path
,配置为可访问的目录启动 tracker 服务:
/usr/bin/fdfs_trackerd /etc/fdfs/tracker.conf
重启 tracker 服务:
/usr/bin/fdfs_trackerd /etc/fdfs/tracker.conf restart
查看是否有 tracker 进程:
ps aux | grep tracker
storage (存储节点)服务部署
编辑 storage 配置文件 /etc/storage.conf,当前只关注
base_path
,store_path0
及tracker_server
。 其中,base_path
和store_path0
配置为可访问的路径,tracker_server
配置为 tracker 的{服务器地址}:{端口}启动 storage 服务:
/usr/bin/fdfs_storaged /etc/fdfs/storage.conf
重启 storage 服务:
/usr/bin/fdfs_storaged /etc/fdfs/storage.conf restart
查看是否有 storage 进程:
ps aux | grep storage
测试是否部署成功
我们可以利用自带的 client 进行测试。
编辑 client 配置文件 /etc/client.conf,当前只关注
base_path
和tracker_server
,base_path
配置为可访问的路径,tracker_server
配置为 tracker 的{服务器地址}:{端口}在终端中通过 shell 上传 opt 目录下的一个文件:/usr/bin/fdfs_test /etc/fdfs/client.conf upload /etc/fdfs/tracker.conf
如下图箭头所示,生成的文件地址为:http://192.168.1.201/group1/M00/00/00/wKgByVgwzzeATfFgAAAcnSBbh3A71_big.conf
“FastDFS的安装部署方法”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注创新互联网站,小编将为大家输出更多高质量的实用文章!
分享文章:FastDFS的安装部署方法
文章分享:http://lswzjz.com/article/jpgscc.html