以下是在Debian上加载Nginx模块的指南:
使用命令sudo apt update
和sudo apt install nginx
安装Nginx,以获取标准模块。
若需安装第三方模块,如ngx_http_sub_module
,先安装编译依赖sudo apt install build-essential libpcre3 libpcre3-dev zlib1g zlib1g-dev libssl-dev
,再下载Nginx源码,通过./configure --add-module=/path/to/module
配置编译选项,然后make
和sudo make install
进行编译安装。
安装后,若为第三方模块,需在Nginx配置文件(通常位于/etc/nginx/nginx.conf
)中使用load_module
指令加载,如load_module modules/ngx_http_my_module.so;
,然后重启Nginx,sudo systemctl restart nginx
。
可通过nginx -V
命令查看已加载的模块,或查看Nginx的错误日志和访问日志来确认模块是否正常工作。