Linux Fast Dfs安裝和配置

2021-09-23 17:39:33 字數 2522 閱讀 3519

安裝fast_dfs前需要安裝它的依賴庫

5.0.5 的依賴包是

libfastcommon

以前可能是

libevent

一、安裝ibfastcommon庫:

libfastcommon

libfastcommon-1.0.7.zip

解壓安裝命令依次是:

unzip  

libfastcommon-1.0.7.zip

cd libfastcommon-1.0.7

sudo ./make.sh 

###沒有錯誤則進行下一步安裝

sudo ./make.sh install

### 安裝完成後需要把庫移動到預設的目錄,複製或建立軟連線均可

ln –s  

/usr/lib64

/libfastcommon.so

/usr/lib/

libfastcommon.so

ln –s  /usr/lib64/

libfdfsclient.so

/usr/lib/

libfdfsclient.so

二、接下來安裝fastdfs

1. fastdfs-5.05.tar.gz,解壓安裝命令依次如下:

tar

–zxvf  

fastdfs-5.05.tar.gz

cd fastdfs-5.05

sudo  ./make.sh

### 編譯沒有問題則安裝 s

udo ./make.sh  install

### 安裝成功後可以訪問安裝後的目錄

cd/etc/fdfs

###可以看到相關的配置檔案,在該目錄下建立conf資料夾

## 建立資源目錄存放日誌和檔案

sudo

mkdir /mnt/fastdfs/

tracker

(### 跟蹤服務檔案)

sudo mkdir /mnt/ fastdfs/

storage

(### 資源服務檔案)

2.### 配置跟蹤服務tracker

sudo  vi  

/etc/fdfs

/ conf/

tracker.conf

###替換如下類容:

base_path=

/mnt/fastdfs/tracker

(###該路徑是我們剛剛建立的路徑)

儲存後啟動跟蹤服務:

fdfs_trackerd /etc/fdfs

/conf

/tracker.conf

檢視啟動日誌: tail –f

/mnt/fastdfs/

tracker

/logs/

trackerd.log

3.###配置資源服務storage

sudo vi

/etc/fdfs

/ conf/

storage.conf

### 替換如下類容

base_path=/mnt/fastdfs/storage

store_path0=/mnt/fastdfs/storage/data

tracker_server=

(跟蹤服務的ip位址)

:22122

儲存後啟動資源服務:

fdfs_storaged /etc/fdfs

/conf

/storage.conf

tail –f

/mnt/fastdfs/

storage

/logs/

trackerd.log

### 檢視fastdfs服務程序:

sudo p

s –aux | grep fdfs

sudo netstat -ntpl | grep fdfs

附錄:###監控

storage

fdfs_monitor /etc/fdfs/conf/storage.conf

fdfs_monitor /etc/fdfs

/conf

/client.conf

上傳測試:

fdfs_upload_file /etc/fdfs/conf/client.conf  /tmp/1.png

檢視檔案:

ll /mnt/fastdfs/storage/data/data/00/00

跟蹤服務和儲存服務在一起安裝的時候:

./configure --add-module=/home/lg/nginx-1.9.9/nginx-plugs/fastdfs-nginx-module/src  --add-module=/home/lg/nginx-1.9.9/nginx-plugs/ngx_cache_purge-2.3

筆記 linux fastDFS搭建及設定自啟動

軟體準備 fastdfs v5.05.tar.gz libfastcommon 1.0.7.tar.gz,安裝libfastcommon 1.0.7.tar.gz 安裝 tracker 服務fastdfs v5.05.tar.gz 配置 tracker 服務 複製乙份配置檔案 cp etc fdfs...

docker安裝和caffe安裝

第一步 啟動ubuntu安裝docker root lyf virtual machine apt get install docker.io 第二步 第三步 開啟docker root lyf virtual machine sudo service docker start root lyf v...

安裝和解除安裝mysql 安裝和解除安裝mysql

一 首先解除安裝mysql,命令如下所示 1 sudo apt get autoremove purge mysql server sudo apt get remove mysql server 3 sudo apt get remove mysql common 注意 號是萬用字元,按自己的my...