国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

云服務(wù)器|WEB服務(wù)器|FTP服務(wù)器|郵件服務(wù)器|虛擬主機(jī)|服務(wù)器安全|DNS服務(wù)器|服務(wù)器知識(shí)|Nginx|IIS|Tomcat|

服務(wù)器之家 - 服務(wù)器技術(shù) - Nginx - FastDFS安裝和配置整合Nginx-1.13.3的方法

FastDFS安裝和配置整合Nginx-1.13.3的方法

2019-12-03 16:42斜月清風(fēng) Nginx

這篇文章主要介紹了FastDFS安裝和配置整合Nginx-1.13.3的方法,需要的朋友可以參考下

一:下載FastDFS

  我們一共需要三個(gè)文件

  1.FastDFS  分布式文件存儲(chǔ)系統(tǒng)  下載地址:https://codeload.github.com/happyfish100/fastdfs-client-java/zip/master

  2.libfastcommon  FastDFS函數(shù)庫(kù)  下載地址:   https://codeload.github.com/happyfish100/libfastcommon/zip/master

  3.fastdfs-nginx-module  連接Nginx功能模塊  下載地址: https://codeload.github.com/happyfish100/fastdfs-nginx-module/zip/master

  下載時(shí)候請(qǐng)注意,此處下載的格式為 .zip 并不是 tar.gz。之所以如此是因?yàn)椋谑褂胒astdfs-nginx-module模塊整合Nginx時(shí)候會(huì)出錯(cuò),原因是 FastDFS版本必須 >= 5.11才可以。否則編譯Nginx的時(shí)候會(huì)報(bào)錯(cuò)。可以看看模塊的 INSTALL文件,里面有說明。由于FastDFS發(fā)布的版本最高只到 5.10,作者還沒有將版本更新到5.11.但是github上的代碼已經(jīng)更新,所以直接下載即可。這里是作者 GitHub地址

注:解壓zip格式的文件,需要系統(tǒng)已經(jīng)安裝了 unzip軟件。沒有的可以使用命令安裝: yum install zip unzip 

  為了安裝方便,操作過程中,可以切換到root權(quán)限進(jìn)行操作

  下載完成之后,將文件夾上傳到服務(wù)器

FastDFS安裝和配置整合Nginx-1.13.3的方法

  再次提醒此處的都是zip格式的文件,使用命令 unzip fileName 逐一解壓每個(gè)zip文件。例如:  unzip fastdfs-master

  下面是解壓后的情況,因?yàn)椴幌矚g帶master 的后綴,在解壓之后刪除了。可以使用命令操作   mv oldFileName newFileName

 例如: mv fastdfs-master fastdfs

FastDFS安裝和配置整合Nginx-1.13.3的方法

二:安裝FastDFS

  1.安裝FastDFS函數(shù)庫(kù)

  解壓之后,先進(jìn)入 libfastcommon 目錄   cd libfastcommon

    編譯文件 ./make.sh

    安裝:    ./make.sh install

  安裝完成之后,進(jìn)入 fastdfs  cd fastdfs libfastcommon 同樣的安裝方式

    編譯文件  ./make.sh

    安裝:      ./make.sh install 

   安裝完成之后,可以看到兩個(gè)目錄,后面會(huì)使用到

FastDFS安裝和配置整合Nginx-1.13.3的方法

三:配置

  1.配置說明

  配置文件請(qǐng)根據(jù)服務(wù)器的不同,進(jìn)行不同的配置。本文中 Tracker Server, Storage Server 都安裝在一臺(tái)服務(wù)器上。

  2.配置文件目錄

  在安裝完成之后,在 /etc 下會(huì)生成一個(gè) fdfs 文件夾,進(jìn)入fast配置文件目錄 cd /etc/fdfs/ 。可以看到以 .sample 結(jié)尾的示例文件。

FastDFS安裝和配置整合Nginx-1.13.3的方法

  為了方便,使用命令刪除以上所有文件  rm -f * ,然后復(fù)制 /fastdfs/conf 目錄內(nèi)所有文件到 /etc/fdfs 目錄下。

FastDFS安裝和配置整合Nginx-1.13.3的方法

注:/fastdfs/conf為解壓后的fastdfs目錄

  3.配置和啟動(dòng)Tracker Server

  打開 tracker.conf文件  vim ./tracker.conf , 修改base_path路徑改成你自己的目錄, 端口之類的沒占用情況下就不修改了

FastDFS安裝和配置整合Nginx-1.13.3的方法

  修改完成之后,嘗試啟動(dòng)tracker  /usr/bin/fdfs_trackerd /etc/fdfs/tracker.conf start

注:base_path路徑需要預(yù)先創(chuàng)建, 否則報(bào)錯(cuò): error info: No such file or directory

  命令執(zhí)行之后,發(fā)現(xiàn)沒有任何反應(yīng),接著使用命令 netstat -unltp|grep fdfs ,查看是否啟動(dòng)

FastDFS安裝和配置整合Nginx-1.13.3的方法

  可以看到Tracker Server 已經(jīng)在22122端口監(jiān)聽

  4.配置和啟動(dòng)Storage Server

  接下來修改storage.conf配置文件  vim storage.conf ,打開文件之后同樣的修改base_path路徑,同時(shí)修改Tracker Server地址和store_path。端口地址、組名保持不變。

FastDFS安裝和配置整合Nginx-1.13.3的方法

  Tracker Server地址:

FastDFS安裝和配置整合Nginx-1.13.3的方法

  store_path 地址:

FastDFS安裝和配置整合Nginx-1.13.3的方法

注:以上的Tracker Server地址,請(qǐng)?jiān)O(shè)置成服務(wù)器對(duì)應(yīng)地址。端口沒修改情況下,保持默認(rèn)。

  store_path路徑如果不修改,將無法啟動(dòng)Storage Server服務(wù)。不會(huì)有任何提示,可以打開 /fastdfs/logs 文件夾下的storaged.log文件,查看錯(cuò)誤信息。

  OK,修改完成之后,啟動(dòng)Storage, /usr/bin/fdfs_storaged /etc/fdfs/storage.conf start ,同樣也是沒有任何反應(yīng)。接著使用命令  netstat -unltp|grep fdfs看看是否啟動(dòng)

FastDFS安裝和配置整合Nginx-1.13.3的方法

    出現(xiàn)上圖的情況,說明Tracker Server、Storage Server已經(jīng)成功啟動(dòng)。

  5.測(cè)試上傳服務(wù)

  接下來打開client.conf配置文件  vim client.conf ,只需要修改base_path和tracker_server兩個(gè)地方即可。

FastDFS安裝和配置整合Nginx-1.13.3的方法

  當(dāng)修改完成之后,試試能否上傳文件,剛好目錄有一張圖片

FastDFS安裝和配置整合Nginx-1.13.3的方法

  使用命令將圖片上傳

?
1
/usr/bin/fdfs_test /etc/fdfs/client.conf upload ./anti-steal.jpg

FastDFS安裝和配置整合Nginx-1.13.3的方法

  當(dāng)看到上面一長(zhǎng)串的字符,OK 上傳成功了。并成功返回了 圖片地址。到存儲(chǔ)目錄下看看,發(fā)現(xiàn)多出了幾張圖片。其中一張圖片和商品圖片地址后綴一樣,那么文件已經(jīng)存儲(chǔ)到本地。

FastDFS安裝和配置整合Nginx-1.13.3的方法

  雖然返回圖片地址,但是現(xiàn)在的fastDFS已經(jīng)不支持HTTP協(xié)議。在4.0.5版本時(shí)候已經(jīng)移除了 HTTP支持,因此不能直接通過圖片地址訪問。所有我們通過FastDFS模塊整合Nginx,以提供HTTP服務(wù)。

四.整合Nginx和FastDFS

  1. 整合模塊

  此處假設(shè)你已經(jīng)安裝過Nginx及其依賴包,如果還沒有安裝Nginx可以看我另一個(gè)文章:CentOS7 安裝Nginx

  整合Nginx不需要安裝FastDFS模塊,在配置Nginx時(shí)候?qū)?code>fastdfs-nginx-module模塊添加進(jìn)去即可。下面先開始配置Nginx,進(jìn)入Nginx目錄下配置文件

?
1
2
3
4
5
6
./configure
--prefix=/opt/nginx
--with-pcre=/home/mgame/soft/pcre-8.41
--with-openssl=/home/mgame/soft/openssl-1.1.0f
--with-zlib=/home/mgame/soft/zlib-1.2.11
--add-module=/home/mgame/soft/fastdfs-nginx-module/src

    編譯  make

    安裝  make install

  在安裝過程如果出現(xiàn)下面的錯(cuò)誤,那么請(qǐng)查看模塊中的 INSTALL文件,對(duì)FastDFS版本的要求(開頭部分已經(jīng)說明本文的FastDFS版本必須>= 5.11)。

  error: ‘FDFSHTTPParams' has no member named ‘support_multi_range'(pContext->range_count > 1 && !g_http_params.support_multi_range))

FastDFS安裝和配置整合Nginx-1.13.3的方法

  將模塊添加到Nginx并安裝完成之后,進(jìn)入到Nginx安裝目錄 /opt/nginx/conf 內(nèi),打開 nginx.conf配置文件。

FastDFS安裝和配置整合Nginx-1.13.3的方法

  注:此處的Nginx目錄,是在配置Nginx時(shí)候設(shè)置的,請(qǐng)根據(jù)各自的設(shè)置,打開文件。

   將下面的配置添加到文件中,端口其他設(shè)置不變。

?
1
2
3
location /group1/M00 {
  ngx_fastdfs_module;
}

FastDFS安裝和配置整合Nginx-1.13.3的方法

  注:/group 前面必須有斜線,否則在訪問的時(shí)候,根路徑為Nginx安裝目錄。

  2.配置模塊參數(shù)

  在設(shè)置完成之后, 如果現(xiàn)在直接啟動(dòng)Nginx那么會(huì)發(fā)現(xiàn),依然無法通過之前上傳成功的圖片地址訪問。在百思不得其解情況下,想到了的Nginx不是有個(gè)logs文件夾,用于記錄登錄及錯(cuò)誤信息之類的詳情。

  那么打開error.log文件看看。OK 找到問題所在了

FastDFS安裝和配置整合Nginx-1.13.3的方法

  明晃晃的兩個(gè) ERROR, 第一行說明了錯(cuò)誤原因:file /etc/fdfs/mod_fastdfs.conf not exist   在 /etc/fdfs/ 目錄下不存在mod_fastdfs.conf文件。該文件在模塊fastdfs-nginx-module的src目錄內(nèi)

   既然找到了文件位置,那么進(jìn)入到 /fastdfs-nginx-module/src 目錄下,將文件 mod_fastdfs.conf 復(fù)制到 /etc/fdfs/ 目錄下  命令: cp mod_fastdfs.conf /etc/fdfs/

  操作完成之后,打開剛剛拷貝的mod_fastdfs.conf 配置文件  vim mod_fastdfs.conf ,分別tracker_server、url_have_group_name、store_path0三個(gè)屬性的參數(shù)

  tracker_server:

FastDFS安裝和配置整合Nginx-1.13.3的方法

  url_have_group_name:

FastDFS安裝和配置整合Nginx-1.13.3的方法

  注:因?yàn)樵L問的地址中包含了組名group1,如果生成的地址中不包含組名,可以不用設(shè)置。

  store_path0:

FastDFS安裝和配置整合Nginx-1.13.3的方法

  修改完成之后,進(jìn)入 /opt/nginx/sbin 目錄下,重新啟動(dòng)Nginx  ./nginx -s reload ,然后訪問下,之前上傳成功后返回的圖片地址吧。

FastDFS安裝和配置整合Nginx-1.13.3的方法

  經(jīng)過配置后,已經(jīng)能夠成功的訪問FastDFS存儲(chǔ)的文件。

總結(jié)

以上所述是小編給大家介紹的FastDFS安裝和配置整合Nginx-1.13.3的方法,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)服務(wù)器之家網(wǎng)站的支持!

原文鏈接:http://www.cnblogs.com/immortal-ghost/p/7247302.html

延伸 · 閱讀

精彩推薦
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25 Weibo Article 26 Weibo Article 27 Weibo Article 28 Weibo Article 29 Weibo Article 30 Weibo Article 31 Weibo Article 32 Weibo Article 33 Weibo Article 34 Weibo Article 35 Weibo Article 36 Weibo Article 37 Weibo Article 38 Weibo Article 39 Weibo Article 40
主站蜘蛛池模板: av免费的| 81精品国产乱码久久久久久 | 精品中文字幕一区二区 | 免费午夜电影 | 91精品国产综合久久久久 | 国产精品美女高潮无套久久 | 成人免费看黄 | 亚洲国产精品一区二区第一页 | 亚洲成人av在线 | 久久久久久一区二区三区 | 国产综合在线播放 | 激情五月激情综合网 | 国产日韩欧美 | 国产成人一区二区三区 | 黄色小视频在线观看 | 日本久久精品视频 | 一本大道专区 | 亚洲精品国产综合 | 午夜视频在线播放 | 欧美成年网站 | 一区二区三区精品 | 欧美高清成人 | 黄色一级片免费播放 | 韩日一区二区三区 | 福利资源在线观看 | 色偷偷偷| 欧美国产精品一区二区三区 | 亚洲视频一区二区 | 色视频www在线播放国产人成 | 日韩精品在线一区 | 欧美一区三区 | 亚洲精品视频在线 | 国产一区中文字幕 | 一区二区三区视频 | 亚洲成人精品久久 | 日韩中文字幕在线播放 | 综州合另类 | 老司机午夜免费精品视频 | 91精品国产一区二区三区 | 欧美成人精品一区二区男人看 | 国产成人精品免费视频大全最热 |