Debian版Nginx支持的模塊取決于你安裝的Nginx版本以及是否啟用了額外的第三方模塊。Nginx的核心模塊包括以下幾個:
以下是一些常見的第三方模塊,它們可以通過編譯時添加或使用Debian的包管理器安裝:
如果你使用的是Debian系統,可以通過以下步驟安裝第三方模塊:
安裝必要的依賴:
sudo apt-get update
sudo apt-get install build-essential libpcre3 libpcre3-dev zlib1g-dev openssl libssl-dev
下載Nginx源碼:
wget http://nginx.org/download/nginx-<version>.tar.gz
tar -zxvf nginx-<version>.tar.gz
cd nginx-<version>
配置并編譯Nginx:
./configure --with-http_ssl_module --add-module=/path/to/module
make
sudo make install
你可以通過以下命令查看Nginx當前加載的模塊:
nginx -V 2>&1 | grep --color=auto 'with-http'
總之,Debian版Nginx支持的核心模塊非常豐富,再加上眾多第三方模塊,可以滿足大多數Web服務器的需求。