Fastdfs配置安裝手冊

2021-10-23 02:49:23 字數 3391 閱讀 5250

1.libfastcommon是fastdfs官方提供的,libfastcommon包含了fastdfs執行所需要的一些基礎庫。

上傳 libfastcommon-1.0.36.tar.gz到centos機器上;

將 libfastcommon-1.0.36.tar.gz解壓至/home/hip下:

切換目錄到:/home/libfastcommon-1.0.36/ 下,

libfastcommon安裝好後會在/usr/lib64 目錄下生成  libfastcommon.so 庫檔案;

注意:由於fastdfs程式引用usr/lib目錄所以需要將/usr/lib64下的庫檔案拷貝至/usr/lib下。

在usr/lib下查詢是否複製成功libfastcommon.so,

安裝tracker,嚴格按照路徑解壓和安裝

1)解壓fastdfs-master.tar.gz

fastdfs-master下:

3)編譯,安裝:

n+回車:檢視複製目錄和目標目錄下檔案,確認是否複製成功:

配置和啟動tracker

1)切換到目錄cd /etc/fdfs/

2)拷貝乙份新的tracker配置檔案

3)修改vi tracker.conf

4)建立home/bship/fastdfs/tracker 目錄

5)啟動tracker,執行如下命令:

注意:在/home/bship/fastdfs/tracker 目錄下生成兩個目錄, 乙個是資料(元資料,tracker的,占用空間很小),乙個是日誌

配置和啟動storage1 1)由於上面已經安裝過fastdfs,這裡只需要配置storage就好了

切換目錄到:/etc/fdfs/目錄下cd /etc/fdfs/

拷貝乙份新的storage配置檔案

cp storage.conf.sample storage1.conf

修改storage1.conf

vi storage1.conf

#配置組名

group_name=group1

base_path=/home/yuqing/fastdfs   改為:  base_path=/home/bship/fastdfs/storage1

#store存放檔案的位置(store_path)

store_path0=/home/yuqing/fastdfs  改為: store_path0=/home/bship/fdfs_storage1

#如果有多個掛載磁碟則定義多個store_path,如下

#store_path1=.....

#store_path2=......

(選擇空間大的目錄,因為這邊是存上傳的資料的)

#配置tracker伺服器:ip

tracker_server=10.10.2.78:22122

tracker_server=10.10.2.79:22122

#如果有多個則配置多個tracker

#配置http埠

2)建立 /home/bship/fastdfs/storage1 目錄

3)建立mkdir /home/bship/fdfs_storage1目錄

可以再配置storage2

新增防火牆埠

只有在防火牆開啟的狀態下才能新增!!!

firewall-cmd --zone=public --add-port=8080/tcp --permanent

firewall-cmd --zone=public --add-port=8888/tcp --permanent

firewall-cmd --zone=public --add-port=8889/tcp --permanent

firewall-cmd --zone=public --add-port=22122/tcp --permanent

firewall-cmd --zone=public --add-port=23000/tcp --permanent

firewall-cmd --zone=public --add-port=23001/tcp --permanent

firewall-cmd --reload

centos7防火牆常用命令:

systemctl start firewalld

#開啟防火牆

systemctl status firewalld

#檢視防火牆狀態

systemctl stop firewalld

#關閉防火牆(暫時)

systemctl disable firewalld

#關閉防火牆(禁止開機啟動)

firewall-cmd –reload

#重新載入防火牆配置

firewall-cmd --zone=public --add-port=8080/tcp --permanent

#新增防火牆埠

FASTDFS安裝與配置

fastdfs v5.05.tar.gzlibfastcommon master.zipfastdfs nginx module v1.16.tar.gz nginx 1.8.0.tar.gz這次的配置是把所有伺服器都配置到同乙個虛擬機器上,如果有多台伺服器則指向的ip位址需要修改1.安裝libfa...

docker安裝fastdfs配置

docker搭建fastdfs環境,實現訪問檔案。基於morunchang fastdfs,nginx 檔案準備建立目錄 opt fastdfs 建立目錄 opt fastdfs nginx 建立目錄 opt fastdfs nginx conf.d 建立目錄 opt fastdfs static ...

FastDfs 說明 安裝 配置

fastfds有兩個角色 跟蹤服務和儲存服務,跟蹤服務控制,排程檔案以負載均衡的方式訪問 儲存服務包括 檔案儲存,檔案同步,提供檔案訪問介面,同時以key value的方式管理檔案的元資料 儲存系統由乙個或多個卷組成,卷與卷之間的檔案是相互獨立的,所有卷的檔案容量累加就是整個儲存系統中的檔案容量。乙...