FastDFS是一個開源的輕量級分佈式文件系統,它對文件進行管理,功能包括:文件存儲、文件同步、文件訪問(文件上傳、文件下載)等,解決了大容量存儲和負載均衡的問題。特別適合以文件爲載體的在線服務,如相冊網站、視頻網站等等。html
FastDFS爲互聯網量身定製,充分考慮了冗餘備份、負載均衡、線性擴容等機制,並注重高可用、高性能等指標,使用FastDFS很容易搭建一套高性能的文件服務器集羣提供文件上傳、下載等服務。java
FastDFS下載地址:https://sourceforge.net/projects/fastdfs/linux
FastDFS的github下載地址:https://github.com/happyfish100/fastdfsnginx
libfastcommon的下載地址:https://sourceforge.net/projects/libfastcommon/c++
libfastcommon的github下載地址:https://github.com/happyfish100/libfastcommongit
FastDFS-nginx-module的下載地址:https://sourceforge.net/projects/fastdfs/files/FastDFS%20Nginx%20Module%20Source%20Code/github
FastDFS-nginx-module的github下載地址:https://github.com/happyfish100/fastdfs-nginx-module服務器
fastdfs-client-java的下載地址:https://sourceforge.net/projects/fastdfsclient/架構
fastdfs-client-java的github下載地址:https://github.com/happyfish100/fastdfs-client-javaapp
Nginx下載地址:http://nginx.org/en/download.html
Nginx的github下載地址:https://github.com/nginx/nginx
......
FastDFS是C語言開發,建議在linux上運行。
安裝FastDFS須要先將官網下載的源碼進行編譯,編譯依賴gcc環境
yum install gcc-c++
我有幾張阿里雲幸運券分享給你,用券購買或者升級阿里雲相應產品會有特惠驚喜哦!把想要買的產品的幸運券都領走吧!快下手,立刻就要搶光了。
FastDFS依賴libevent庫
yum -y install libevent
libfastcommon是FastDFS官方提供的,libfastcommon包含了FastDFS運行所須要的一些基礎庫。
上傳到linux,並解壓