2020.01.24nginxの設定ファイルでつまずいた所などをメモステージング環境にさくらのVPSを使っています。独自ドメインを当てているので本番環境と合わせるためにもSSL化が必要になり設定したのですが、Nginxのconfファイル設定で少しつまずいたので作業メモとして投稿します。環境さくらVPSUbuntu:16.04Nginx設定方法自身は沢山情報がありましたがこちらを参考にしています。SSLを設定するありがとうございます。Certbotをインストール証明書発行ポート80と443を開けておいてください。今回は間違えてnginxを起動したまま発行の手続きをしてしまいました。IPv6.と、エラーが出る。Nginxが起動したままでポート80番がbindできませんでした。停止してから再発行します。設定ファイルを見るとCertbotが上書きしている箇所があるので確認しておく適切な位置に編集し、設定ファイルを保存する。-tでエラーがないか確認すると2つエラーが出た。duplicate一つ目のエラーはlistenディレクティブを1行追加で解決した。二つ目のエラーはincludeしている/etc/letsencrypt/options-ssl-nginx.confにsslの設定があり、重複しているためこちらの設定ファイルをコメントアウトすると解消した。startうまく起動できないときは残プロセス確認してからkillする。番号これで起動でき、ブラウザで確認したら無事に表示されました。起動後に設定ファイルを調整したときはNginxの再起動を忘れずに。証明書の更新Nginxを一旦停止してから行う。