Fastdfs 安装

说明

本人在ubuntu 17桌面版上做的测试,而服务器是使用的aliyun linux,所以遇到的问题可能有穿插

安装准备

  1. 下载fastdfs文件。

V5.10地址:https://github.com/happyfish100/fastdfs/releases

  1. 下载 依赖库

v1.0.35 https://github.com/happyfish100/libfastcommon

  1. 准备系统

PS:我测试使用 ubuntu 17 桌面版

开始安装

####1. 安装 libfastcommon

  • 进入安装目录
  • 执行 sudo ./make.sh 编译
  • 执行 sudo ./make.sh install 安装
  • 查看安装后位置:
whereis libfastcommon
libfastcommon: /usr/lib/libfastcommon.so /usr/lib64/libfastcommon.so

####2. 安装 fastdfs

  • 编译,安装
sudo ./make.sh 
sudo ./make.sh install
  • 修改配置文件(也可以使用默认的) 。

主要修改:存储文件路径、绑定IP、允许访问的IP等。网络搜索一下,一大把。如果需要有必要,组名也可以修改

 ./conf/tracker.conf    ./conf/storage.conf
  • 复制配置文件到目录 /etc/fdfs/

####3. 运行

sudo /usr/bin/fdfs_trackerd /etc/fdfs/tracker.conf  start;
sudo /usr/bin/fdfs_storaged /etc/fdfs/storage.conf start;

####4. 结束命令

sudo killall fdfs_trackerd ;
sudo killall fdfs_storaged ;

####5. 如果启动失败,可以看日志 fastdfs basePath /logs/ 目录 ####6. 上传文件测试:

fdfs_test1   /home/downloads/fastdfs/conf/client.conf  upload  /home/Pictures/1.jpg

会返回一个地址,该地址可以直接访问。例如:我的机器是 192.168.31.95 ,上传后生成的地址为:http://192.168.31.95/group1/M00/00/00/wKgfX1k_RqiACmScAASQWK7MiFY632.jpg?w=200

部署完毕

好了,fastdfs 就部署完毕了。

  • 配置文件中,IP不能为 127.0.0.1
  • 为了安全,一定要修改配置文件中的 allow_hosts 参数,尤其是外网
  • 由于未用到防盗链,所以不涉及到这部分

转载于:https://my.oschina.net/u/1429811/blog/1068916

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值