Fastdfs安裝_支持nginx訪問圖片地址

說明

咱們安裝fastdfs,確定是但願文件(圖片)能夠外網訪問。 本文主要就是講解 結合nginx 如何訪問上傳到fdfs的圖片文件nginx

準備

1.準備服務器

須要先安裝好fastdfsgit

2.準備依賴庫

  • pcre 。能夠在線安裝(yum -y install pcre-deve)
wget http://downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz

編譯安裝github

[root@bogon pcre-8.35]# ./configure
[root@bogon pcre-8.35]# make && make install
  • fastdfs-nginx-module

下載地址 :https://github.com/happyfish100/fastdfs-nginx-modulevim

安裝nginx

1.下載

能夠下載解壓,或者直接下載到服務器服務器

下載地址:https://nginx.org/download/nginx-1.13.1.tar.gz 或者:app

wget https://nginx.org/download/nginx-1.13.1.tar.gz

2.執行編譯nginx

./configure --prefix=/usr/local/nginx --with-http_stub_status_module  --with-pcre=/soft/pcre-8.35  --add-module=/soft/fastdfs-nginx-module-master/src --with-http_image_filter_module

3.複製配置文件

複製fastdfs 的nginx module配置文件url

sudo cp /soft/fastdfs-nginx-module-master/src/mod_fastdfs.conf  /etc/fdfs/ 

sudo cp /home/downloads/fastdfs/conf/http.conf  /etc/fdfs/

☆☆☆☆注意:mod_fastdfs.conf 中修改 :url_have_group_name = true。 若是返回的 url連接沒有 group 名稱,則不須要修改。.net

4.編輯nginx配置文件

sudo vim /usr/local/nginx/conf/nginx.conf

/group1/M00要匹配fastdfs配置文件中的groupnamecode

location ~/group1/M00 {
    root /home/administrator/fastdfs/data;
    ngx_fastdfs_module;
}

5.經常使用命令

  • 啓動nginx
    sudo /usr/local/nginx/sbin/nginx
  • 查詢nginx主進程號
    ps -ef | grep nginx
  • 中止Nginx:
    kill -QUIT 主進程號
    kill -9 主進程號

完成

能夠正常訪問返回的地址啦進程

相關文章
相關標籤/搜索