Nginx,如何启用ngx_http_sub_module启动服务

问题描述 投票:0回答:1

如何使用此模块启动Nginx作为服务?

根据这个documentation,它说:

默认情况下不构建此模块,应使用--with-http_sub_module配置参数启用它。

我不明白在哪里输入这个命令。是nginx service start --with-http_sub_module?这太令人困惑了。

当我输入nginx -V时,它显示--with-http_sub_module可用。

nginx nginx-reverse-proxy nginx-config
1个回答
1
投票

如果你在--with-http_sub_module输出中看到nginx -V,你可以确定该模块已经内置。所以只需在配置文件中使用它的指令,就不需要做任何特殊的魔法来加载模块本身。

现在为什么文档说:

默认情况下不构建此模块,应使用--with-http_sub_module配置参数启用它。

这适用于您自己编译nginx时,例如运行标准的./configure && make && make install。因此,如果运行不带参数的./configure,则默认情况下不会安装该模块。

但值得注意的是,大多数打包的nginx构建(你从yum install nginxapt install nginx得到的)会有自定义./configure命令,(在你的情况下)已经可能有--with-http_sub_module作为配置开关之一。

© www.soinside.com 2019 - 2024. All rights reserved.