fastdfs詳細安裝教程

2021-10-13 07:39:44 字數 2701 閱讀 8499

最近開始搞的專案涉及到 fastdfs,工欲善其事,必先利其器,於是我自己搭了一台 fastdfs 伺服器。坑已經幫大家都踩過了。按照該教程100%能安裝成功。

乙個centos7

乙個fastdfs_v5.05.tar.gz

乙個libfastcommon

安裝tracker

(1)安裝gcc

yum install gcc-c++
(2)安裝libevent

yum -y install libevent
(3)安裝libfastcommon

將libfastcommonv1.0.7.tar.gz拷貝至/usr/local/下

cd /usr/local
tar -zxvf libfastcommonv1.0.7.tar.gz
cd libfastcommon-1.0.7
./make.sh
./make.sh install
注意如果./make.sh失敗,報perl未找到,執行下方的方法。

yum -y install zlib zlib-devel pcre pcre-devel gcc gcc-c++ openssl 

openssl-devel libevent libevent-devel perl unzip net-tools wget

(4)將/usr/lib64下的庫檔案libfastcommon.so拷貝至/usr/lib下

(5)將fastdfs_v5.05.tar.gz拷貝至/usr/local/下

tar -zxvf fastdfs_v5.05.tar.gz

cd fastdfs

./make.sh

./make.sh install

安裝成功將安裝目錄下的conf下的檔案拷貝到/etc/fdfs/下。

(6)安裝成功後進入/etc/fdfs目錄:

拷貝乙份新的tracker配置檔案:

cp tracker.conf.sample tracker.conf
修改tracker.conf

vi tracker.conf

base_path=/home/yuqing/fastdfs  

改為:base_path=/home/fastdfs

(7)啟動

/usr/bin/fdfs_trackerd /etc/fdfs/tracker.conf restart
(8)設定開機自動啟動

vim /etc/rc.d/rc.local
將執行命令列新增進檔案:/usr/bin/fdfs_trackerd /etc/fdfs/tracker.conf restart

安裝 storage

(0)如果在一台伺服器上,之前的tracker,libevent,libfastcommon

解壓 fastdfs,這些步驟可以不用進行,如果兩台的話,需要進行。

(1)安裝成功後進入/etc/fdfs目錄

拷貝乙份新的storage配置檔案:

cp storage.conf.sample storage.conf

(2)修改storage.conf

vi storage.conf

group_name=group1

base_path=/home/yuqing/fastdfs改為:base_path=/home/fastdfs

store_path0=/home/yuqing/fastdfs改為:store_path0=/home/fastdfs/fdfs_storage

/#如果有多個掛載磁碟則定義多個store_path,如下

/#store_path1=.....

/#store_path2=......tracker_server=192.168.101.3:22122   #配置tracker伺服器:ip

/#如果有多個則配置多個tracker

tracker_server=192.168.20.1:22122

上面的位址寫你自己的詳細位址。

(3)啟動

/usr/bin/fdfs_storaged /etc/fdfs/storage.conf restart

(4)設定開機啟動

vim /etc/rc.d/rc.local
將執行命令列新增進檔案

/usr/bin/fdfs_storaged /etc/fdfs/storage.conf restart
修改/etc/fdfs/client.conf

base_path=/home/fastdfs

tracker_server=192.168.20.1:22122

使用格式:

/usr/bin/fdfs_test 客戶端配置檔案位址  upload  上傳檔案

/usr/bin/fdfs_test /etc/fdfs/client.conf upload /home/1.png

mongodb安裝安裝教程(詳細)

安裝 mongodb服務 通過執行bin mongod.exe,使用 install選項來安裝服務,使用 config選項來指定之前建立的配置檔案。cmd進入d mongodb server 3.4 bin mongod.exe config d mongodb server 3.4 mongo.c...

fastdfs上傳檔案 FastDFS安裝使用

fastdfs 系統有三個角色 跟蹤伺服器 tracker server 儲存伺服器 storage server 和客戶端 client 系統及軟體版本 git開源位址 centos 7 libfastcommon v1.0.43 fastdfs v6.06 我虛擬機器裝的centos7的ip位址...

azkaban安裝詳細教程

準備azkaban的安裝包 配置mysql 為azkaban建立使用者 資料庫 設定許可權等 create database azkaban create user azkaban identified by azkaban grant select,insert,update,delete on ...