下記のようなサンプルコードで ssl on; を記述していると、[warn] the "ssl" directive is deprecated, use the "listen ... ssl" directive instead という注意が出る。
server {
listen 443;
server_name sample.com;
ssl on;
ssl_certificate /etc/nginx/certifications/cert.pem;
ssl_certificate_key /etc/nginx/certifications/cert.key;
...以下略
}
ssl on はバージョンが上がると削除されるから listen ... use を代わりに使ってということなので、
下記のように修正。
/etc/nginx/conf.d/ssl.conf
server {
# listen ... ssl 追加
listen 443 ssl;
server_name sample.com;
# ssl on は削除
ssl_certificate /etc/nginx/certifications/cert.pem;
ssl_certificate_key /etc/nginx/certifications/cert.key;
...以下略
}