热门
最新
红包
立Flag
投票
同城
我的
发布
nginx 报错:nginx: [warn] the “ssl” directive is deprecated, use the “listen … ssl” directive instead
nginx升级版本之后,原来配置的所有ssl的站点全都报警告
解决办法:
在nginx的配置文件中,
将原来的ssl on注释掉或者删除
将原来的listen 443;修改成listen 443 ssl;
注意,两点都需要,如果只是将ssl on注释掉,不修改listen,测试语法的时候,是没有告警,重启nginx也没有问题,但是访问网站的时候会显示网站不是安全链接,即ssl配置没有生效。
————————————————
版权声明:本文为CSDN博主「unreachable^O^」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_44972135/article/details/106621593
https://blog.csdn.net/qq_36908872/article/details/127284896
https://www.jianshu.com/p/ccf365361738
CSDN App 扫码分享
评论
点赞
打赏
- 复制链接
- 举报
下一条:
给阿里云服务器(Centos6.8 64位)配置https,安装证书的时候,报错了:nginx: [emerg] unknown directive "ssl" in /usr/local/nginx/conf/con.d/xxx.conf:8大概意思是找不到或者,没有安装OpenSSL,但是我whereis openssl,是能找到的,那应该就是没有配置openssl,然后就重新配置一下:进入Nginx安装目录:cd /usr/local/src/nginx-1.10.3./configure --with-http_ssl_modulemakecp /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.bak,然后输入Y覆盖旧的:cp objs/nginx /usr/local/nginx/sbin/nginx测试一下是否成功:/usr/local/nginx/sbin/nginx -t ,如图代表成功重启Nginx(cd /usr/local/nginx/sbin,./nginx -s reload)————————————————版权声明:本文为CSDN博主「闹灬爷」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/Maple_abao/article/details/82383004