nginx: [emerg] the “ssl“ parameter requires ngx_http_ssl_module in /usr/local/nginx/conf/
- nginx: [emerg] the “ssl“ parameter requires ngx_http_ssl_module in /usr/local/nginx/conf/nginx.conf:
- nginx配置ssl证书报错
- 一、解决方案:重新编译Nginx,添加SSL模块
- 操作步骤:
- 1. 查看当前Nginx的编译参数
- 2. 进入Nginx源码目录
- 3. 配置、编译和安装
- 4. 备份旧程序并替换新程序
- 5. 测试并重载
- 二、验证解决
nginx: [emerg] the “ssl“ parameter requires ngx_http_ssl_module in /usr/local/nginx/conf/nginx.conf:
nginx配置ssl证书报错
遇到的错误 nginx: [emerg] the “ssl” parameter requires ngx_http_ssl_module 表明Nginx在编译安装时没有包含SSL模块,因此无法处理HTTPS配置。
一、解决方案:重新编译Nginx,添加SSL模块
这是最标准、可控性最高的方法。你需要进入Nginx源码目录,在现有编译参数的基础上增加--with-http_ssl_module模块,然后重新编译和安装。