1. 程式人生 > >【FastDFS專題】fastdfs使用實戰(使用篇)

【FastDFS專題】fastdfs使用實戰(使用篇)

經過前面的安裝、配置、啟動工作,現在就可以看到FastDFS的效果了,試著上傳一個檔案,然後再通過http下載。後面一篇將介紹怎樣使用Java的API來上傳、獲取、刪除檔案。
 
一、上傳檔案
    FastDFS安裝包中,自帶了客戶端程式,通過程式可以進行檔案上傳。在使用這個客戶端程式之前,首先需要配置client.conf,然後再進行檔案上傳及下載。
 
1、修改client.conf檔案,修改如下:
vim /etc/fdfs/client.conf
connect_timeout=30
network_timeout=60
base_path=/home/josh/fastdfs   #可自定義
tracker_server=192.168.1.188:22122
log_level=info
http.tracker_server_port=8090
#include http.conf    #支援http
  
2、上傳檔案,執行

/usr/local/bin/fdfs_trackerd /etc/fdfs/client.conf/root/123.jpg
注:123.jpg是在root下的一個檔案
如果命令列反饋類似如下:

則說明上傳檔案成功。

在瀏覽器中直接看到圖片有返回。

tracker server會自動重定向到儲存檔案的storage server,檔案下載成功。

 至此,已經成功搭建了FastDFS,下面我們將編寫簡單的Java程式來upload,dowoload,delete檔案。