我有一台安装了 nginx 的服务器。我想启用模块(特别是 ngx_http_map_module)。好的,问题:
1) 如何检查模块是否已安装?2) 安装模块的工作流程是什么?唯一的方法是停止 nginx,删除它,然后使用新模块重新编译?3) 停止 nginx 不是一个选项,因为已经有一个实时网站。还有其他添加模块的选项吗?
答案1
是http_map_module
默认编译/启用
所以你使用它不会有任何问题。然后将必要的配置添加到你的文件中重新加载nginx - 这将导致它在重新加载之前首先检查您的配置,并且它会让您知道任何错误,而无需使您的网站离线。