FastDFS---学习过程记录---FastDFS安装,配置和启动

FastDFS—学习过程记录—FastDFS安装

1.安装前的准备:检查Linux上是否安装了 gcc、libevent、libevent-devel

  1. yum list installed | grep gcc
  2. yum list installed | grep libevent
  3. yum list installed | grep libevent-devel

因为本人是mac而且安装了homebrew,所以安装都使用homebrew安装:brew install xxx

2.安装libfastcommon库

  1. libfastcommon 库是 FastDFS 文件系统运行需要的公共 C 语言函数库
  2. 解压下载好的libfastcommon包,可以手动解压,也可以使用命令tar -zxvf xxxxxxxxxxxx
  3. 之后会看到libfastcommon包中有个make.sh的命令,执行开始编译
    在这里插入图片描述
  4. 执行make install进行安装

3.安装FastDFS文件

  1. 同上的解压,编译和安装

  2. 都结束后,找到目录usr/bin 可以看到一些fdfs的命令但我的是usr/local/bin,大家也可以试试找一下,是在找不到就用where找一下吧
    在这里插入图片描述

  3. 之后在etc/fdfs的目录中可以看到FastFDS的配置文件四个,而且配置文件一定要放到这个etc/fdfs目录中去,否则将无法启动
    在这里插入图片描述

    1. client.conf.sample:这个是客户端连接用的
    2. storage.conf.sample:存储节点server的配置文件
    3. storage_ids.conf.sample:记录id的
    4. tracker.conf.sample:追踪器server的配置文件
    5. 注意: 2和4的配置文件比较重要
  4. 还是进入到FastFDS的文件的conf文件中去拷贝几个文件到etc/fdfs目录中去

    1. mime.typessudo cp mime.types /etc/fdfs/
    2. http.confsudo cp http.conf /etc/fdfs/

4.修改FastDFS的配置文件tracker.conf,环境一定是Linux的环境

  1. port = 22122:端口号22122
  2. base_path = /opt/fastdfs/tracker:在这个目录下生成日志文件,配置tracker存储数据的目录,而且这个目录一定要存在,需要我们手动去创建

5.修改FastDFS的配置文件storage.conf,环境一定是Linux的环境

  1. base_path=/opt/fastdfs/storage:storage存储数据目录
  2. store_path0=/opt/fastdfs/storage/files:真正存放文件的目录
  3. tracker_server=192.168.235.128:22122:注册当前存储节点的跟踪器地址
  4. 指定真正存放文件的目录的路径位置和数量的匹配在这里插入图片描述

6.上传tracker.confstorage.conf这两个配置文件到Linux的服务器上

7.启动FastFDS

  1. 使用命令fdfs_trackerd <config_file> [start | stop | restart]进行 启动,停止,重启的动作

  2. 启动命令后按照他的提示去做就会成功启动了,但是大多数都是少建目录了

  3. 启动FastDFS的tracker服务
    在任意目录下执行:fdfs_trackerd /etc/fdfs/tracker.conf

  4. 启动FastDFS的storage服务
    在任意目录下执行:fdfs_storaged /etc/fdfs/storage.conf

8.查看启动进程

  1. ps -ef |grep fdfs
    在这里插入图片描述

9.查看storage是否已经注册到了tracker下

  1. 命令:fdfs_monitor /etc/fdfs/storage.conf
    在这里插入图片描述

10.首次启动storage后,会在配置的路径下创建存储文件的目录前提是必须启动成功

  1. 因为启动成功会自动创建datalog文件夹的
    在这里插入图片描述
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值