SSLサーバ証明書を取得してみることにします。(OV)証明書」「ドメイン認証(DV)証明書」という種類のものがあるのですが、今回は、個人サイト向けにドメイン認証を目的としたSSLサーバ証明書を取得します。ジオトラストできるだけ安いものを探していたのですが、で紹介されていた「GoGetSSL」という海外のサイトがよさそうだったので、そこで探すことにしました。Standard」を購入することにしました。SSLサーバ証明書の動作確認をするための手順です。レジストラでドメインを取得します。ドメインを取得ここでは、Whois情報公開代行サービスを付けておきましたが、CSR申請時に一旦解除することになります。SSLサーバー証明書など一部サービスにおいて、本人確認の手段としてドメインのWhois情報を利用する場合は、いったん「Whois情報公開代行」を解除し、承認作業が完了したのち、再度「Whois情報公開代行」を設定してください。メールアドレス有効性認証のための確認メールが届くので、メール中のリンクをクリックして認証を完了させます。Whois情報公開代行サービスを解除ドメイン認証の申請のために、Whois情報公開代行サービスを解除しておきます。ログインし、「ドメイン設定」->「ドメインWhois情報変更」から、対象のドメイン名をクリックして「登録者情報の変更」にチェックを入れると登録者情報が表示されるので、情報が正しいか確認しておきます。TOP」のドメイン一覧から、対象のドメインの「Whois情報公開代行」の「解除する」をクリックして、処理を完了させます。Whois情報を確認しておきます。最後に、ドメイン認証申請の際に送信される確認メールが受信できるように、特定のメールアドレスの転送設定をしておきます。「オプション設定」->「メール転送設定」から、対象のドメインの「設定する」をクリックします。転送元メールアドレスのローカル部に「admin」、転送先メールアドレスに実際に受け取れるメールアドレスを入力して「新規追加」をクリックし、「確認画面へ進む」をクリック。設定が完了したら、念のため、転送元メールアドレス宛に送信したメールが受信できるかチェックしておきます。List」をクリック。Standard」の「Details」を選択します。Step」をクリック。account」をクリックして、新規アカウントを作成します。アカウント情報(CSRに使われる情報ではない)を入力して、次へ。Order」をクリックし、決済を完了させます。支払いが完了したら、サイトに再度ログインします。Request(CSR)を作成します。Generator)で作成します。Generator」と選択。申請内容は以下の通りです。ちなみに、個人の場合と法人の場合とで内容が少し異なっています。(なお、このツールでは「OU:部署名」が省略不可のため、適当な値を入れています。使用する場合は以下を参考に。秘密鍵が画面に表示されるので、両方ともコピペして保存しておきます。CSRを申請したい証明書の「Generate」をクリックします。Step」をクリックします。Generation」をクリック。この時点では、証明書のステータスは「Processing」になっています。設定したメールアドレス宛に送られてきます。メール中の上記のリンクにアクセスし、「承認します」をクリックします。ステータスが「Active」になりました。対象の証明書の「View」ボタンをクリック。Bundle」のリンクからダウンロードすることができます。ファイル名はそれぞれ、www_akiyoko_com.crtwww_akiyoko_com.ca-bundleとなります。EC2インスタンスを起動します。ログインし、「ドメイン設定」->「DNS関連機能の設定」から、対象ドメインを選択して、「次へ進む」をクリック。「DNSレコード設定を利用する」の「設定する」ボタンをクリック。設定して、「追加」ボタンをクリック。「確認画面へ進む」ボタンをクリックして、設定を完了させます。Whois情報公開代行サービスを復活させます。TOP」のドメイン一覧から、対象のドメインの「Whois情報公開代行」の「申し込む」をクリックして、Whois情報公開代行サービスを設定します。再設定は無料で行えるようです。メール転送設定を解除ついでのついでに、「オプション設定」->「メール転送設定」から、メール転送設定を解除しておきます。非SSLバージョンで動作確認まずは、非SSLバージョンで動作確認をしておきます。アプリケーションを構築し、非SSLでアクセスできるように設定します。以降、EC2インスタンスに乗り込んで操作します。インストール、アプリケーションを作成します。インストールして起動します。インストールして起動します。reloadhttp://www.akiyoko.com/http://www.akiyoko.com/admin/にアクセスして、動作確認します。SSL証明書の設定をして、動作確認を行います。SSL証明書をサーバに配置します。/etc/nginx/ssl/秘密鍵をサーバに配置します。SSL用に書き換えます。最後に、https://www.akiyoko.com/https://www.akiyoko.com/admin/にアクセスして、SSL通信が正しく行えるかチェックをします。SSLサーバ証明書の取得まで完了させることができます。Standard」が年額8.85ドル(約1,100円)で取得できるというのは、かなりお得な感じがしました。同一コモンネームで複数の証明書が必要になる場合の区別のために使う。(20)月別アーカイブはてなブログをはじめよう!akiyokoさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。