1. 报错描述
Nginx配置好Https后启动报错:
the "ssl" parameter requires ngx_http_ssl_module in /usr/local/nginx/conf/nginx.conf
2. 解决方法
- 进入Nginx安装包
- 执行命令配置Nginx的http和https
./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module
如下配置完成
- 运行命令:
make
- 备份原有已安装好的nginx,主要是sbin目录下的nginx
- 将刚刚编译好的nginx覆盖掉原有的nginx(这个时候nginx要停止状态)
cp ./objs/nginx /usr/local/nginx/sbin/
- 启动nginx,仍可以通过命令查看是否已经加入成功
/usr/local/nginx/sbin/nginx -V