FastDFS 搭建

#FastDFS安裝方式
安裝必要插件:libevent  (這次搭建方案採用libevent  1.4.13 )
 
wget http://fastdfs.googlecode.com/files/FastDFS_v4.06.tar.gz
tar zxvf FastDFS_v4.06.tar.gz
cd FastDFS
./make.sh
./make.sh install
 
#運行Tracker
/usr/local/bin/fdfs_trackerd /etc/fdfs/tracker.conf
#運行Storage
/usr/local/bin/fdfs_storaged /etc/fdfs/storage.conf
 
#中止fastDFS服務
直接kill便可讓server進程正常退出,能夠使用killall命令,如:
killall fdfs_trackerd
killall fdfs_storaged

 

FastDFS 測試
 
FastDFS 安裝包中,自帶客戶端程序,經過程序能夠進行文件上傳。使用客戶端前先須要配置client.conf,而後在進行文件的上傳及下載。
 
修改編輯文件client.conf
vim /etc/fdfs/client.conf
檢查client.conf中 tracker_server,base_path,http.tracker_server_port
去除##include http.conf 改爲 #include http.conf 用以支持http
 

#測試上傳文件vim

建立test 文件 vim test 
 
/usr/local/bin/fdfs_test <config_file> <file_name>
 
/usr/local/bin/fdfs_test /etc/fdfs/client.conf upload test   ---最後的test爲文件名
 
上傳成功終端會顯示上傳信息
 
/usr/local/bin/fdfs_monitor /etc/fdfs/client.conf
使用監視器查看fastDFS 文件系統相關信息
 
#下載文件測試
/usr/local/bin/fdfs_download_file <config_file> <file_id>
 
#刪除文件測試
/usr/local/bin/fdfs_delete_file <config_file> <file_id>
相關文章
相關標籤/搜索