Fastdfs 安裝

說明

本人在ubuntu 17桌面版上作的測試,而服務器是使用的aliyun linux,因此遇到的問題可能有穿插linux

安裝準備

  1. 下載fastdfs文件。

V5.10地址:https://github.com/happyfish100/fastdfs/releasesgit

  1. 下載 依賴庫

v1.0.35 https://github.com/happyfish100/libfastcommongithub

  1. 準備系統

PS:我測試使用 ubuntu 17 桌面版ubuntu

開始安裝

####1. 安裝 libfastcommon安全

  • 進入安裝目錄
  • 執行 sudo ./make.sh 編譯
  • 執行 sudo ./make.sh install 安裝
  • 查看安裝後位置:
whereis libfastcommon
libfastcommon: /usr/lib/libfastcommon.so /usr/lib64/libfastcommon.so

####2. 安裝 fastdfs服務器

  • 編譯,安裝
sudo ./make.sh 
sudo ./make.sh install
  • 修改配置文件(也能夠使用默認的) 。

主要修改:存儲文件路徑、綁定IP、容許訪問的IP等。網絡搜索一下,一大把。若是須要有必要,組名也能夠修改網絡

./conf/tracker.conf    ./conf/storage.conf
  • 複製配置文件到目錄 /etc/fdfs/

####3. 運行app

sudo /usr/bin/fdfs_trackerd /etc/fdfs/tracker.conf  start;
sudo /usr/bin/fdfs_storaged /etc/fdfs/storage.conf start;

####4. 結束命令測試

sudo killall fdfs_trackerd ;
sudo killall fdfs_storaged ;

####5. 若是啓動失敗,能夠看日誌 fastdfs basePath /logs/ 目錄 ####6. 上傳文件測試:日誌

fdfs_test1   /home/downloads/fastdfs/conf/client.conf  upload  /home/Pictures/1.jpg

會返回一個地址,該地址能夠直接訪問。例如:個人機器是 192.168.31.95 ,上傳後生成的地址爲:http://192.168.31.95/group1/M00/00/00/wKgfX1k_RqiACmScAASQWK7MiFY632.jpg?w=200

部署完畢

好了,fastdfs 就部署完畢了。

  • 配置文件中,IP不能爲 127.0.0.1
  • 爲了安全,必定要修改配置文件中的 allow_hosts 參數,尤爲是外網
  • 因爲未用到防盜鏈,因此不涉及到這部分
相關文章
相關標籤/搜索