在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; ... }
"早餐店不會開到晚上,想吃的人早就來了。"