WordPressのためのLinuxノートWordPressでのブログ運用のためにピピッと来たLinuxに関するナレッジを紹介しています。CommentsPosts無料のSSLサーバ証明書発行サイトSSLサーバ証明書というと、どうしてもベリサインなどの有料のものを考えてしまいがちですが、無料でサーバ証明書を発行してくれるサイトもあります。『CAcert』だと思います。CAcertを利用して、サーバ証明書を取得する手順を紹介しますが、注意点があります。★証明する対象のフルドメイン(例えば、www.goofoo.jp)の有効な管理者Eメールアドレスが必要になります。手順の最後に下記の中から選択するように言われます。webmaster@www.goofoo.jpさて、それでは実際の手順に行きます。1.参加(Join)まずTOPページ右サイドバー上部にある「参加」(英語表記では「Join」)をクリックして、”本人登録”を行う必要があります。姓名はローマ字にした方が文字化けしなくて済みます。ここで、メールアドレスには自分が通常利用するEメールアドレスを入力してください。CAcertから登録や変更の通知メールが届きます。証明対象の管理者Eメールアドレスでする必要はないようです。ログインIDとしてのものです。2.ログインTOPページ右サイドバーの「パスワードログイン」から入って、”本人登録”したメールアドレスとパスフレーズを指定してログインします。3.サーバ証明書の新規作成ログイン後のページの右サイドバーで[サーバ証明書]→[新規作成]をクリックします。表示された画面の下部の大きなテキストボックスに、CSR(作成については別記事を参照)の内容をコピー&ペーストします。5.新規作成実行[送信]ボタンをクリックします。管理者のメールアドレスを”選べ”という画面に移ります。これが、先ほどの注意事項に記述したドメイン管理者Eメールアドレスです。管理者Eメールアドレスの有効性が確認されると、サーバ証明書の内容が画面に表示されます。ファイルにペーストして保存すれば完了です。※ちなみに、『CAcert』はFirefoxでは通常は文字化けすると思いますので、文字エンコーディングをEUC-JPに設定してみてください。IE8では日本語表示ができず、英語にしかならないようです。SSLサーバ証明書取得のための秘密鍵作成とCSR作成Webサーバを立ち上げると、どうしてもセキュア化を意識します。そこで、SSLサーバ証明書による通信の暗号化を行う場合のサーバ証明書取得までの流れのうち、CSRの作成までをまとめておきたいと思います。ちなみに、下記2点を前提で話を進めます。