(その勘所)SSL証明書発行まではApacheでSSL(その勘所)と全く同じ。SSLs.comでの証明書の種類選択もApache2用で良い。SSLs.comで購入するとSSL証明書はComodoやGeotrustからメールで送付されて来る。CERTIFICATE以下)と添付ファイル(ZIPファイル中の申請したホスト名orドメイン名.csrという名前のファイル)の両方にSSLサーバー証明書があるので/usr/local/etc/nginx/ssl/example/にserver.crtというファイル名で保存。CA:以下)に、PositiveSSLの場合は添付ファイルの(ZIPファイル中のPositiveSSLCA2.crtという名前のファイル)で中間認証局証明書が付くのでそれをserver.crtに追記。CERTIFICATE-----証明書は2つ3つ4つマージしなければならないかもしれないが、一番上が自分のサーバの証明書で下に並ぶほどルート証明書に近くなる。調子に乗ってルート証明書まで追加しない。Staplingを有効にする場合は以下も(推奨)中間認証局証明書とルートCA証明書を上と同様にテキストファイルに書いてtrusted.crtという名前(任意)で保存。こちらはサーバ証明書が無くて替わりに最後にルートCA証明書が入るという点が違う。ルートCA証明書(C)の3つがあるとして、ssl_certificateにはAとB、ssl_trusted_certificateにはBとCが入ると思えば良い。host設定ファイルを編集。SSLのセキュリティを考えると使えるプロトコルは以下の様に変更するのがオススメ。暗号強度(暗号スイート)の書き方については正直結構難く、どうしたいというポリシーもサイトや運営者によって違う筈。書き方はApacheと同じ。ssl_ciphersの指定は上の設定ファイル例をそのまま使用すると古いブラウザで問題が発生する場合があるので注意。あたりが個人的なお勧め設定。(だけど最近は指定順序も重要になっているのでHIGHをいきなり先頭で指定するのはやめた方が良いかも。