最近開始搞的專案涉及到 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 ...