博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
FastDFS和Nginx实现分布式文件服务器
阅读量:6801 次
发布时间:2019-06-26

本文共 788 字,大约阅读时间需要 2 分钟。

hot3.png

FastDFS和Nginx实现分布式文件服务器

FastDFS是一个开源的轻量级,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。

FastDFS为互联网量身定制,充分考虑了冗余备份、负载均衡、线性扩容等机制,并注重高可用、高性能等指标,使用FastDFS很容易搭建一套高性能的文件服务器集群提供文件上传、下载等服务。

1.下载

FastDFS下载地址:

FastDFS的github下载地址:

libfastcommon的下载地址:

libfastcommon的github下载地址:

FastDFS-nginx-module的下载地址:

FastDFS-nginx-module的github下载地址:

fastdfs-client-java的下载地址:

fastdfs-client-java的github下载地址:

Nginx下载地址:

Nginx的github下载地址:

2.架构图

......

3.FastDFS-tracker安装

3.1 FastDFS安装环境

FastDFS是C语言开发,建议在linux上运行。

安装FastDFS需要先将官网下载的源码进行编译,编译依赖gcc环境

yum install gcc-c++

3.2 安装libevent

FastDFS依赖libevent库

yum -y install libevent

1

3.3 安装libfastcommon

libfastcommon是FastDFS官方提供的,libfastcommon包含了FastDFS运行所需要的一些基础库。

上传到linux,并解压

转载于:https://my.oschina.net/u/3611008/blog/1620686

你可能感兴趣的文章
Redis radix tree源码解析
查看>>
数组和链表
查看>>
撩课-Java面试宝典-第三篇
查看>>
阿里云前端周刊 - 第 13 期
查看>>
给你一份架构部操作手册,你会用么?
查看>>
接口Deque <E>
查看>>
线程安全的无锁RingBuffer
查看>>
移动安全-iOS(二)
查看>>
有趣的Linux命令
查看>>
04 | 深入浅出索引(上)
查看>>
破解 Kotlin 协程(7) - 序列生成器篇
查看>>
React 生命周期
查看>>
App 瘦身 项目实践
查看>>
基于vue2.0+ 抽奖项目
查看>>
线程和进程基础以及多线程的基本使用(iOS)
查看>>
typeof vs instanceof
查看>>
Array.from方法具体理解(3分钟)
查看>>
CS229课程01-机器学习的动机与应用
查看>>
iOS开发常用框架总览!
查看>>
Javascript实现冒泡排序与快速排序以及对快速排序的性能优化
查看>>