FastDFS 安装

Posted by gomyck on April 6, 2022

解答开源项目上, 关于 fastdfs 如何安装的问题

文件说明:

1
2
3
4
5
storage.conf 是存储服务的配置, 其内需要配置 tracker 的 IP 等信息, 注册服务到 tracker, 配置 store 的位置, 也就是文件存储的位置

tracker.conf 是哨兵服务的配置, 其内需要配置日志存放的位置配置等信息

client.conf  是客户端配置, 如果需要使用 fastdfs 的客户端程序(可执行命令), 则需要配置该文件, 否则不需要配置
1
2
3
4
5
6
7
8
9
10
11
12
$ git clone https://github.com/happyfish100/libfastcommon.git #依赖包
$ git clone https://github.com/happyfish100/fastdfs.git #服务源码
$ cd libfastcommon
$ ./make.sh
$ sudo ./make.sh install
$ cd fastdfs
$ ./make.sh
$ sudo ./make.sh install
$ vim /etc/fdfs/tracker.conf
$ vim /etc/fdfs/storage.conf
$ sudo /usr/local/bin/fdfs_trackerd /etc/fdfs/tracker.conf restart
$ sudo /usr/local/bin/fdfs_storaged /etc/fdfs/storage.conf restart