1)、 下載nginx-gridfs的代碼
2)、安裝最新版本 pcre
從https://sourceforge.net/projects/pcre/files/pcre/ 下載最新版本 pcre
# 解壓PCRE-8.38.zip
--prefix=/usr/本地/PCRE-8.38 --libdir= /usr/local/lib/pcre --includedir=/usr/local/include/pcre
# make && make install
# yum -y 安裝gcc* openssl*
# tar zxf nginx-1.7.7.tar.gz
# cd nginx-1.7.7.com /usr/本地/nginx --with-http_ssl_module --with-http_stub_status_module --with-http_flv_module --with-http_gzip_static_module --add-module=/usr/src/nginx-gridfs --with-poll_module --without-select_module --with-http_realip_module --with-pcre=/usr/src/pcre-8.38
此處編譯的時間必須指定原始碼文件,否則會在make 的時候報錯:
/bin/sh: line 2:
file/bin/sh: line 2: ./configure: No file/bin/sh: line 2: ./ [1]: *** [/usr/local/pcre/Makefile] 錯誤127 make[1]: 離開目錄`/usr/local/src/nginx-0.8.54′
: *** [build] 錯誤2
# make && make install
4)、啟動nginx
# ps -ef | grep nginx
# netstat -nlp | grep nginx
🎝
顯示歡迎頁面,此時nginx搭建成功
5)、配置nginx
# vi米/ usr/local/nginx/conf/ngin. / {
gridfs pics root_collection=fs 欄位=檔案名稱類型=字串-upics -ppics;
}
6)、mongodb 上傳圖片
#
mongofiles put 1 .jpg -d 圖片-t jpg -upics - pppicsppics 7)、curl 下
curl http://localhost/pics/1.jpg
以上就介紹了nginx連結mongodb,包含了方面的內容,希望對PHP教學有興趣的朋友有幫助。