FASTDFS安裝與配置

2021-07-12 04:25:26 字數 2129 閱讀 8423

fastdfs_v5.05.tar.gzlibfastcommon-master.zip
fastdfs-nginx-module_v1.16.tar.gz

nginx-1.8.0.tar.gz

這次的配置是把所有伺服器都配置到同乙個虛擬機器上,如果有多台伺服器則指向的ip位址需要修改
1.安裝libfastcommon
unzip master.zip

cd libfastcommon-master/

./make.sh

./make.sh install

可以看到libfastcommon.so安裝到了/usr/lib64/libfastcommon.so

但是fastdfs主程式設定的lib目錄是/usr/local/lib

所以需要建立軟鏈結.

ln -s /usr/lib64/libfastcommon.so /usr/lib/libfastcommon.so

ln -s /usr/lib64/libfdfsclient.so /usr/local/lib/libfdfsclient.so

2.安裝fastdfs主程式

這個版本似乎已經不需要libevent依賴

在每台伺服器,解壓縮fastdfs_v5.04.tar.gz,進入fastdfs目錄

執行./make.sh 

./make.sh install

找到/etc/fdfs/tracker.conf檔案,修改如下內容

base_path=** //這裡**是log檔案存放的地方.需要制定乙個路徑

然後執行命令

fdfs_trackerd tracker.conf

fdfs_trackerd tracker.conf restart
輸入命令檢視程序是否有啟動 ps aux|grep tracker
root       7447  0.0  0.2  82196  2492 ?        sl   02:06   0:00 fdfs_trackerd tracker.conf restart
配置storage伺服器
找到/etc/fdfs/storage.conf檔案  修改如下內容
base_path=**  //這裡**是log檔案存放的地方.需要制定乙個路徑
store_path0=** //這裡**是上傳檔案存放的地方.需要制定乙個路徑 例如

store_path0=/home/yuqing/fastdfs 會在執行之後自動生成data資料夾

tracker_server=** /

然後執行命令

fdfs_storaged storage.conf

fdfs_storaged storage.conf restart
輸入命令檢視程序是否有啟動 ps aux|grepstorage
root       7591  1.0  0.2  84328  2948 ?        sl   02:23   0:00 fdfs_storaged storage.conf restart
測試 :fdfs_test client.conf upload ***/***/xx/xx.jpg
如果最後看到生成ip位址就證明成功了!

docker安裝fastdfs配置

docker搭建fastdfs環境,實現訪問檔案。基於morunchang fastdfs,nginx 檔案準備建立目錄 opt fastdfs 建立目錄 opt fastdfs nginx 建立目錄 opt fastdfs nginx conf.d 建立目錄 opt fastdfs static ...

Fastdfs配置安裝手冊

1.libfastcommon是fastdfs官方提供的,libfastcommon包含了fastdfs執行所需要的一些基礎庫。上傳 libfastcommon 1.0.36.tar.gz到centos機器上 將 libfastcommon 1.0.36.tar.gz解壓至 home hip下 切換...

FastDFS安裝與部署

3.上傳檔案測試 解壓縮libfastcommon master.zip 進入到libfastcommon master的目錄中 執行 make.sh 執行 sudo make.sh install 可以看到libfastcommon.so預設安裝到了 usr lib64 libfastcommon...