FastDFS安装

分布式文件系统FastDFS安装教程

FastDFS是一个开源的轻量级分布式文件系统。

安装流程:

A.安装依赖包

  1. 获取libfastcommon安装包
wget https://github.com/happyfish100/libfastcommon/archive/V1.0.38.tar.gz
  1. 解压安装包
tar -zxvf V1.0.38.tar.gz
  1. 进入目录
cd libfastcommon-1.0.38
  1. 进行编译
./make.sh
  1. 安装
sudo ./make.sh install

B.安装FastDFS

  1. 获取fdfs安装包
wget https://github.com/happyfish100/fastdfs/archive/V5.11.tar.gz
  1. 解压安装包
tar -zxvf V5.11.tar.gz
  1. 进入目录
cd fastdfs-5.11
  1. 进行编译
./make.sh
  1. 安装
sudo ./make.sh install

C.配置文件

  1. 配置跟踪服务器tracker
sudo cp /etc/fdfs/tracker.conf.sample /etc/fdfs/tracker.conf

# 创建目录
mkdir -p /home/admin/fastdfs/tracker

# 编辑/etc/fdfs/tracker.conf配置文件
sudo vim /etc/fdfs/tracker.conf
修改 base_path=/home/admin/fastdfs/tracker
  1. 配置存储服务器storage
sudo cp /etc/fdfs/storage.conf.sample /etc/fdfs/storage.conf

# 创建目录
mkdir -p /home/admin/fastdfs/storage

# 编辑/etc/fdfs/storage.conf配置文件
sudo vim /etc/fdfs/storage.conf
修改:
base_path=/home/admin/fastdfs/storage
store_path0=/home/admin/fastdfs/storage
tracker_server=192.168.0.20:22122
# 注:填你的电脑的ip地址

D.启动服务

启动服务的时候有点小坑,所以会有两种走法。

正常走法:

sudo service fdfs_trackerd start
sudo service fdfs_storaged start

倘若出现Failed to start fdfs_trackerd.service: Unit fdfs_trackerd.service not found.这句话

就是没有启动,那么就依照下面的这种:

cd ./fastdfs-5.11/tracker
sudo fdfs_trackerd /etc/fdfs/tracker.conf

cd /fastdfs-5.11/storage
sudo fdfs_storaged /etc/fdfs/storage.conf

# 然后查看下是否有fdfs这个进程
ps aux | grep fdfs

E.测试是否安装成功

# 拷贝一份示例配置文件为配置文件
sudo cp /etc/fdfs/client.conf.sample /etc/fdfs/client.conf
# 编辑/etc/fdfs/client.conf配置文件,
sudo vim /etc/fdfs/client.conf
# 修改内容
base_path=/home/admin/fastdfs/tracker
tracker_server=ip:22122
# 编辑一个文本,并上传
sudo vim text.txt
Hello World
fdfs_upload_file /etc/fdfs/client/conf ./text.txt
# 然后返回一串字符
group1/M00/00/00/rBEABl3TxQ6ANpi7AAAADX0U3d0794.txt

至此,就安装成功了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值