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服务器的需求。