码迷,mamicode.com
首页 > Web开发 > 详细

nginx: the "ssl" parameter requires ngx_http_ssl_module in /usr/local/nginx/conf/nginx.conf

时间:2019-12-30 14:47:59      阅读:104      评论:0      收藏:0      [点我收藏+]

标签:configure   --   ram   开启   nbsp   切换   停止   efi   运行命令   

Nginx如果未开启SSL模块,配置Https时将提示如题错误

原因:nginx缺少http_ssl_module模块,编译安装的时候带上--with-http_ssl_module配置就行了,但是现在的情况是我的nginx已经安装过了,怎么添加模块(我的nginx的安装目录是/usr/local/nginx这个目录,我的源码包在/home/nginx-1.16.1目录)

1、切换到源码包:cd /home/nginx-1.16.1

执行:./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module

2、配置完成后,运行命令:make           注意:这里不要进行make install,否则就是覆盖安装

3、备份原有已安装好的nginx:cp /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.bak

4、将刚刚编译好的nginx覆盖掉原有的nginx(这个时候nginx要停止状态):cp ./objs/nginx /usr/local/nginx/sbin/

5、启动nginx,通过命令查看是否已经加入成功:/usr/local/nginx/sbin/nginx -V

nginx: the "ssl" parameter requires ngx_http_ssl_module in /usr/local/nginx/conf/nginx.conf

标签:configure   --   ram   开启   nbsp   切换   停止   efi   运行命令   

原文地址:https://www.cnblogs.com/101key/p/12119353.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!