nginx1.6 安裝上傳模組 nginx_upload_module

破棉襖發表於2015-03-25
1.下載nginx_upload_module模組:2.下載upload_progress_module進度模組: 3.下載davromaniak.txt補丁:  (nginx1.3.9以上版本ngx_http_read_request_body_t已經刪除了to_write成員,所有1.3.9以下版本會編譯失敗,如果使用1.3.9以上版本需要打此補丁,本次安裝選用的是1.6.2版本

4.為upload_module打補丁:

                tar zxvf nginx_upload_module-
2.2.0
               
將補丁檔案darvromaniak.txt,複製到nginx_upload_module解壓的目錄
                cd nginx_upload_module-
2.2.0
                patch ngx_http_upload_module.c davromaniak.txt  

5.編譯安裝:(
ngx_http_concat_module為淘寶的合併模組,--with-http_mp4_module --with-http_flv_module為nginx自帶的影片模組

             
 ./configure   --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_mp4_module --with-http_flv_module --add-module=/usr/local/nginx-module/ngx_http_concat_module --add-module=/usr/local/nginx-module/nginx_upload_module-2.2.0 --add-module=/usr/local/nginx-module/masterzen-nginx-upload-progress-module-a788dea


ps:如果pcre報錯   --with-pcre=/root/pcre-8.31  ,如果還報 m4 找不到 則在pcre目錄下建立m4空資料夾
     如果openssl報錯 將openssl中的.h檔案複製到/usr/include目錄下

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29754888/viewspace-1473351/,如需轉載,請註明出處,否則將追究法律責任。

相關文章