Nginx為已安裝nginx動態新增模組

2021-10-02 06:09:43 字數 1327 閱讀 1612

這裡以安裝第三方ngx_http_google_filter_module模組為例

nginx的模組是需要重新編譯nginx,而不是像apache一樣配置檔案引用.so

檢視nginx編譯安裝時安裝了哪些模組

將命令列切換到nginx執行程式所在的目錄並輸入./nginx -v,具體如下:

可以看出編譯安裝使用了–prefix=/usr/local/nginx-1.9.3 --with-openssl=/usr/local/src/openssl-1.0.2 --with-pcre=/usr/local/src/pcre-8.37 --with-zlib=/usr/local/src/zlib-1.2.8 --with-http_ssl_module這些引數。

加入需要安裝的模組,重新編譯

這裡新增-–add-module=/data/software/ngx_http_google_filter_module

具體如下:

複製****如下:

如上,將之前安裝nginx的引數全部加上,最後新增-–add-module=/data/software/ngx_http_google_filter_module

之後,我們要進行編譯操作,如下:

替換nginx二進位制檔案

Nginx之為已安裝nginx動態新增模組的方法

說明 已經安裝好的nginx,需要新增乙個未被編譯安裝的模組,需要怎麼弄呢?具體 這裡以安裝第三方ngx http google filter module模組為例 nginx的模組是需要重新編譯nginx,而不是像apache一樣配置檔案引用.so 1.第三方擴充套件模組ngx http goog...

已安裝nginx動態新增模組

說明 已經安裝好的nginx,需要新增乙個未被編譯安裝的模組,需要怎麼弄呢?具體 cd data software git clone 2.檢視nginx編譯安裝時安裝了哪些模組 可以看出編譯安裝使用了 prefix usr local nginx with http ssl module with...

已安裝nginx動態新增模組

說明 已經安裝好的nginx,需要新增乙個未被編譯安裝的模組,需要怎麼弄呢?具體 cd data software git clone 2.檢視nginx編譯安裝時安裝了哪些模組 nginx vnginx version nginx 1.8.0built by gcc 4.4.7 20120313 ...