nginx安裝第三方模組

2021-09-21 10:17:08 字數 1668 閱讀 3072

nginx檔案非常小,但是效能非常的高效,這方面完勝apache,nginx檔案小的乙個原因之一是nginx自帶的功能相對較少,好在nginx允許第三方模組,第三方模組使得nginx越發的強大. 在安裝模組方面,nginx顯得沒有apache安裝模組方便,當然也沒有php安裝擴充套件方便.在原生的nginx,不可以動態載入模組,所以當你安裝第三方模組的時候需要覆蓋nginx檔案。

接下來看看如何安裝nginx第三模組吧:

nginx第三方模組安裝方法:

./configure --prefix=/你的安裝目錄  --add-module=/第三方模組目錄

# cd /usr/local/src

# wget -o file-md5-master.zip

# unzip file-md5-master.zip

安裝分為二種情況:

1、從未安裝過nginx,編譯時指定編譯引數和新增第三方模組目錄

2、已經安裝過nginx,需要重新編譯,以前編譯的引數也要加上,再新增第三方模組即可

總結:安裝nginx安裝第三方模組實際上是使用--add-module重新安裝一次nginx,不要make install而是直接把編譯目錄下objs/nginx檔案直接覆蓋老的nginx檔案.如果你需要安裝多個nginx第三方模組,你只需要多指定幾個相應的--add-module即可.

備註:重新編譯的時候,記得一定要把以前編譯過的模組一同加到configure引數裡面.

nginx安裝第三方模組

nginx正常安裝第三方模組的方式如下 configure prefix 你的安裝目錄 add module 第三方模組目錄在未安裝nginx的情況下,安裝第三方模組的方式如下 add module ngx pagespeed master add module 第三方模組目錄 make make ...

nginx 安裝第三方模組

nginx內部是由一些核心和非核心的第三方模組構成,模組化可以通過整合第三方模組實現擴充套件功能。核心模組 ngx http core module 標準模組 http模組 第三方模組 預設支援的模組 ngx http core module 模組 包括 nginx.conf 中的 http段中的 ...

nginx安裝第三方模組

原已經安裝好的nginx,現在需要新增乙個未被編譯安裝的模組 舉例說明 安裝第三方的ngx cache purge模組 用於清除指定url的快取 nginx的模組是需要重新編譯nginx,而不是像apache一樣配置檔案引用.so 1.wget tar zxvf ngx cache purge 2....