fastDFS安裝

FastDFS圖片服務器主要有兩個部分組成——Tracker和Storage。大致的原理就是客戶端通過調用Tracker服務來獲取Storage服務中的存儲圖片所屬的組,然後再調用Storage來讀取圖片信息。盜用一張圖:


FastDFS的具體的安裝步驟如下:

第一步:把fastDFS都上傳到linux系統。
第二步:安裝FastDFS之前,先安裝libevent工具包。
在安裝前可以使用 rpm -qa libevent命令查看該工具包是否已經安裝
yum -y install libevent
第三步:安裝libfastcommonV1.0.7工具包,也可以安裝libfastcommon-master.zip工具包。
1、解壓縮,如果zip文件無法再Linux下解壓,可以在windows下解壓,然後拷貝到Linux下。
2、./make.sh
3、./make.sh install
4、把/usr/lib64/libfastcommon.so文件向/usr/lib/下複製一份
第四步:安裝Tracker服務。
1、解壓縮
2、./make.sh
3、./make.sh install
安裝後在/usr/bin/目錄下有以fdfs開頭的文件都是編譯出來的。
產生的配置文件都放到了/etc/fdfs文件夾(默認配置文件的模板)


4、把/root/FastDFS/conf目錄下的所有的配置文件都複製到/etc/fdfs下。


5、配置tracker服務。修改/etc/fdfs/tracker.conf配置文件


自己的路徑可參照如下配置:



6、啓動tracker。/usr/bin/fdfs_trackerd /etc/fdfs/tracker.conf
重啓使用命令:/usr/bin/fdfs_trackerd /etc/fdfs/tracker.conf restart
第五步:安裝storage服務。
1、如果是在不同的服務器安裝,第四步的1~4需要重新執行。
2、配置storage服務。修改/etc/fastdfs/storage.conf文件,
a.將base_path路徑指定爲home/fastdfs/storage


b.修改圖片存儲路徑——store_path


c.修改tracker的服務ip地址


如果有多個服務地址可以直接在下邊羅列即可。


3、啓動storage服務。

/usr/bin/fdfs_storaged /etc/fdfs/storage.conf [restart]


可以通過 ps aux|grep storage 來查看storage是否啓動

第六步:測試服務。
1、修改配置文件/etc/fdfs/client.conf




2、測試
/usr/bin/fdfs_test /etc/fdfs/client.conf upload anti-steal.jpg


查看:






發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章