nginx报错the "ssl" directive is deprecated, use the "listen ... ssl" directive in(
Posted 彩虹の你
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nginx报错the "ssl" directive is deprecated, use the "listen ... ssl" directive in(相关的知识,希望对你有一定的参考价值。
在nginx配置文件中加上ssl证书相关配置之后启动报出【the "ssl" directive is deprecated, use the "listen ... ssl" directive instead】错误。
查询相关资料,发现【ssl on;】是一个被官方抛弃的配置项,即ssl不建议作为一个指令使用,而只是listen指令的一个参数。
因此解决办法就是只要使用【listen 443 ssl;】配置,并删除【ssl on;】配置项即可解决报错问题。
server { listen 443 ssl; # ssl on; ... }
"早餐店不会开到晚上,想吃的人早就来了。"
以上是关于nginx报错the "ssl" directive is deprecated, use the "listen ... ssl" directive in(的主要内容,如果未能解决你的问题,请参考以下文章
nginx 提示the "ssl" directive is deprecated, use the "listen ... ssl" directive in
nginx: [emerg] the "ssl" parameter requires ngx_http_ssl_module in /usr/local/nginx/conf/n
nginx: [emerg] the "ssl" parameter requires ngx_http_ssl_module in /usr/local/nginx//conf/
nginx: the "ssl" parameter requires ngx_http_ssl_module in /usr/local/nginx/conf/nginx.con