FastDFS安裝、配置、啓動、檢測

FastDFS安裝

依賴:

libeven :c語言消息傳輸庫

libfastcommon :fast插件

安裝FastDFS依賴包
  1. 解壓縮libfastcommon-master.zip
  2. 進入到libfastcommon-master的目錄中
  3. 執行./make.sh
  4. 執行sudo ./make.sh install
安裝FastDFS
  1. 解壓縮fastdfs-master.zip
  2. 進入到 fastdfs-master目錄中
  3. 執行 ./make.sh
  4. 執行 sudo ./make.sh install
配置跟蹤服務器tracker
  1. sudo cp /etc/fdfs/tracker.conf.sample /etc/fdfs/tracker.conf
    
  2. 在/home/lucas/目錄中創建目錄 fastdfs/tracker

    mkdir -p /home/lucas/fastdfs/tracker
    
  3. 編輯/etc/fdfs/tracker.conf配置文件 sudo vim /etc/fdfs/tracker.conf

​ 修改 base_path=/home/lucas/fastdfs/tracker
修改 tracker_server=本地網絡地址

配置存儲服務器storage
  1. sudo cp /etc/fdfs/storage.conf.sample /etc/fdfs/storage.conf
    
  2. /home/lucas/fastdfs/目錄中創建目錄 storage

    mkdir –p /home/lucas/fastdfs/storage
    
  3. 編輯/etc/fdfs/storage.conf配置文件 sudo vim /etc/fdfs/storage.conf

    修改內容:

    base_path=/home/lucas/fastdfs/storage
    store_path0=/home/lucas/fastdfs/storage
    tracker_server=自己ubuntu虛擬機的ip地址:22122
    
啓動tracker和storage

進入到/etc/fdfs/下面執行以下兩條指令

sudo  fdfs_trackerd  /etc/fdfs/tracker.conf
sudo fdfs_storaged  /etc/fdfs/storage.conf
測試是否安裝成功
  1. sudo cp /etc/fdfs/client.conf.sample /etc/fdfs/client.conf
  2. 編輯/etc/fdfs/client.conf配置文件 sudo vim /etc/fdfs/client.conf

修改內容:

base_path=/home/lucas/fastdfs/tracker
tracker_server=自己ubuntu虛擬機的ip地址:22122
  1. 上傳文件測試(fastDHT)
   sudo fdfs_upload_file /etc/fdfs/client.conf 要上傳的圖片文件 

如果返回類似group1/M00/00/00/rBIK6VcaP0aARXXvAAHrUgHEviQ394.jpg的文件id則說明文件上傳成功

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