FastDFS是一個開源的輕量級分佈式文件系統,它對文件進行管理,功能包括:文件存儲、文件同步、文件訪問(文件上傳、文件下載)等,解決了大容量存儲和負載均衡的問題。特別適合以文件爲載體的在線服務,如相冊網站、視頻網站等等。
FastDFS爲互聯網量身定製,充分考慮了冗餘備份、負載均衡、線性擴容等機制,並注重高可用、高性能等指標,使用FastDFS很容易搭建一套高性能的文件服務器集羣提供文件上傳、下載等服務。
環境準備
系統系統 centos7.6
六臺服務器:10.254.193.202/203/205/206/207/208
安裝包:
fastdfs-master.zip
fastdfs-nginx-module-master.zip
libfastcommon-master.zip
nginx-1.17.6.tar.gz
服務器規劃
tracker服務器:10.254.193.202/203 storage服務器:10.254.193.205/206/207/208
安裝Fastdfs(全部)
安裝依賴包
注意:FastDFS 5.x 取消了對 libevent 的依賴,添加了對 libfastcommon 的依賴。
• 在安裝FastDFS和Nginx之前,需確保gcc、gcc-c++、 libstdc+±devel、make等依賴庫和工具已經安裝
#安裝依賴軟件
yum -y install gcc gcc-c++ libstdc++-devel pcre-devel zlib-devel wget