分布式图片服务器FastDFS

博客主要介绍分布式图片服务器FastDFS的安装与测试过程,包括安装依赖包、FastDFS本身,配置跟踪服务器和存储服务器,启动tracker和storage,还提到启动报错后重启Linux解决的情况,最后进行安装成功测试和上传文件测试。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

分布式图片服务器FastDFS

FastDFS安装


 

1.0 安装FastDFS依赖包

# 解压libfastcommon-master.zip
# 进入到libfastcommon-master的目录中
./make.sh
./make.sh install
# 我这里用的是kali linux 

2.0安装FastDFS

#  解压缩fastdfs-master.zip
#  进入到 fastdfs-master目录中
#  执行 ./make.sh
#  执行 sudo ./make.sh install

3.0配置跟踪服务器

cp /etc/fdfs/tracker.conf.sample /etc/fdfs/tracker.conf
# 在/home/python/目录中创建目录 fastdfs/tracker      
mkdir –p /home/python/fastdfs/tracker
# 编辑/etc/fdfs/tracker.conf配置文件    
sudo vim /etc/fdfs/tracker.conf
# 修改 base_path=/home/python/fastdfs/tracker
base_path=/home/python/fastdfs/tracker

4.0 配置存储服务storage

cp /etc/fdfs/storage.conf.sample /etc/fdfs/storage.conf
# 在/home/python/fastdfs/ 目录中创建目录 storage
mkdir –p /home/python/fastdfs/storage
# /fdfs/storage.conf配置文件  
vim /etc/fdfs/storage.conf
# 修改内容:
base_path=/home/python/fastdfs/storage
store_path0=/home/python/fastdfs/storage
tracker_server=自己linux虚拟机的ip地址:22122

5.0 启动tracker 和 storage

sudo service fdfs_trackerd start
sudo service fdfs_storaged start

注意:我这里启动之后报错,Failed to start fdfs_trackerd.service: Unit fdfs_trackerd.service not found,并未启动成功,我重启了一下Linux结果莫名的就好了。

6.0 测试是否安装成功

cp /etc/fdfs/client.conf.sample /etc/fdfs/client.conf
2. 编辑/etc/fdfs/client.conf配置文件  
vim /etc/fdfs/client.conf
修改内容:
base_path=/home/python/fastdfs/tracker
tracker_server=自己linux虚拟机的ip地址:22122

7.0 上传文件测试

fdfs_upload_file /etc/fdfs/client.conf 要上传的图片文件 

注意:在要上传的图片文件这个地方,一定写好文件所在的路径(我这里把文件放在了桌面:

fdfs_upload_file /etc/fdfs/client.conf ~/Desktop/1.jpg

结果返回如上说明成功上传了,接下来找一下我们上传后的图片

最终图片就展示了

转载于:https://www.cnblogs.com/Hannibal-2018/p/11161905.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值