centos中怎么安裝配置FastDFS,很多新手對(duì)此不是很清楚,為了幫助大家解決這個(gè)難題,下面小編將為大家詳細(xì)講解,有這方面需求的人可以來(lái)學(xué)習(xí)下,希望你能有所收獲。
1:安裝libevent(libevent-2.0.16-stable)
##卸載系統(tǒng)自帶libevent
rpm -qa|grep libevent rpm -e libevent*
##為T(mén)rackerd和Storaged節(jié)點(diǎn)節(jié)點(diǎn)安裝libevent
cd /home/ylh
wget /tupian/20230522/libevent-2.0.16-stable.tar.gz
tar -zxvf libevent-2.0.16-stable.tar.gz
cd libevent-2.0.16-stable
make clean
./configure
make && make install
##為libevent創(chuàng)建軟鏈接到/lib庫(kù)下,64位系統(tǒng)對(duì)應(yīng)/lib64
ln -s /usr/local/lib/libevent* /lib/
ln -s /usr/local/lib/libevent* /lib64/
2:為T(mén)rackerd節(jié)點(diǎn)安裝FastDFS,并修改配置文件/etc/fdfs/tracker.conf( 如果Trackerd需要使用內(nèi)置的web server,需要修改make文件,啟用WITH_HTTPD=1再編譯)
cd /home/ylh
wget /tupian/20230522/FastDFS_v3.06.tar.gz
tar -zxvf FastDFS_v3.06.tar.gz
cd FastDFS_v3.06
./make.sh
./make.sh install
##創(chuàng)建存儲(chǔ)目錄
mkdir /home/ylh/fastdfs
##修改配置文件. vim /etc/fdfs/tracker.conf 修改后保存退出
##啟動(dòng)Trackerd
/usr/local/bin/fdfs_trackerd /etc/fdfs/tracker.conf
3:為Storaged節(jié)點(diǎn)安裝FastDFS, Storaged節(jié)點(diǎn)也需要libevent,安裝步驟參見(jiàn)第一步
cd /home/ylh
wget /tupian/20230522/FastDFS_v3.06.tar.gz
tar -zxvf FastDFS_v3.06.tar.gz
cd FastDFS_v3.06
./make.sh
./make.sh install
4:為Storaged節(jié)點(diǎn)安裝web服務(wù)器,Storaged節(jié)點(diǎn)可以使用nginx或者apache提供http下載服務(wù)。這里我們選用nginx。
cd /home/ylh
wget /tupian/20230522/nginx-0.8.55.tar.gz
tar zxvf nginx-0.8.55.tar.gz
cd nginx-0.8.55
./configure –prefix=/opt/nginx –with-http_stub_status_module
make && make install
5:為Storaged節(jié)點(diǎn)安裝fastdfs-nginx-module
cd /home/ylh
wget /tupian/20230522/fastdfs-nginx-module_v1.10.tar.gz
tar xzf fastdfs_nginx_module_v1.05.tar.gz
cd /home/ylh/nginx-0.8.55 ./configure –add-module=/home/ylh/fastdfs-nginx-module/src
make; make install
6:修改nginx配置文件并保存退出 (vim /usr/local/nginx/conf/nginx.conf)
location /M00 {
root /home/ylh/fastdfs/data;
ngx_fastdfs_module;
}
7:拷貝并修改nginx模塊配置文件
cp /home/ylh/fastdfs-nginx-module/src/mod_fastdfs.conf /etc/fdfs
vim 修改/etc/fdfs/mod_fastdfs.conf 保存退出
##啟動(dòng)nginx
/usr/local/nginx/sbin/nginx
8:修改Storaged節(jié)點(diǎn)的配置文件/etc/fdfs/storage.conf,啟動(dòng)Storaged
##創(chuàng)建存儲(chǔ)目錄 mkdir /home/ylh/fastdfs
##修改配置 vim /etc/fdfs/storage.conf 修改后保存退出
##啟動(dòng) Storaged
/usr/local/bin/fdfs_storaged /etc/fdfs/storage.conf
9:測(cè)試
## 修改客戶端配置文件/etc/conf/client.conf文件并保存退出
##測(cè)試上傳
/usr/local/bin/ fs_test /etc/conf/client.conf upload /home/a.jpg
如果上傳成功回顯信息中有文件的url,在瀏覽器中,輸入url地址, tracker server會(huì)自動(dòng)重定向到存儲(chǔ)文件的storage server,文件下載成功。
看完上述內(nèi)容是否對(duì)您有幫助呢?如果還想對(duì)相關(guān)知識(shí)有進(jìn)一步的了解或閱讀更多相關(guān)文章,請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝您對(duì)創(chuàng)新互聯(lián)網(wǎng)站建設(shè)公司,的支持。
標(biāo)題名稱(chēng):centos中怎么安裝配置FastDFS-創(chuàng)新互聯(lián)
網(wǎng)頁(yè)網(wǎng)址:http://jinyejixie.com/article28/disecp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供商城網(wǎng)站、網(wǎng)站改版、電子商務(wù)、品牌網(wǎng)站制作、Google、網(wǎng)站營(yíng)銷(xiāo)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容