ロードバイク好きの独り言ロードバイク好きの独り言ロードバイクで主に荒サイをサイクリングしてます。自転車や日常の事を書こうと思います。最近ZWIFTにはまってます。2017.05.30この記事は約9分で読めます。0件のコメントがありますこんにちは自転車と全く関係ないのですが、自分への備忘録として残します。完全に備忘録と言うかlinuxのLAMPサーバネタなので興味がなければ読み飛ばしてください。個人的にサーバ証明書(SSL)を取得して使ってます。放置してたら明日には証明書の期限が切れます(^^;昨年は、StartSSLという無料の証明書を使ってましたが、更新の仕方が良く分からないと言うか更新の案内が来なかったので良くわからなくなりました。その前までは、RapidSSLという安い証明書を取得していました。RapidSSL自体の大元の発行元である、Geotrustが最近値上げしたらしくあまり安くなくなってしまいました。Encryptと言うプロジェクトで無料で発行している所が有りますが、有効期間が3ヶ月と短く、証明書を取得したり更新する為に一旦WEBサーバを停止ないと単純には取得できない(どうも出来る様ですが、調べても微妙にわからない)ので、取得はしてみましたが継続的に運用する自信が無かったです。情報が出来きた次の更新で考えたいと思います。言う事で、安い証明書はないか調べてみると、GoGetSSLが安そうです。決済もPayPalが使えそうなので、取得してみます。安いので3年にします。割引額が半端ないですね(^^;3yearを選択し右側のBUYSSLを選択します。customerに変更します。NextStepを選択。accountを選択します。アカウント情報やパスワードを入力してNextStepを選択します。Orderを選択します。PayPalの決済画面が表示されるので、決済します。ログイン画面が出たので、ログインします。Orderを選択します。こんな一覧が表示されるので、Generateを選択します。こんなページが表示され、CSRが必要になりますが。面倒なので、オンラインで生成します。Generatorを選択します。NameにはSSLを発行するホスト名、それ以外はメールアドレス以外は適当(嘘がない範囲)に入れます。CSRは年の為、メールでもらいます。PrivateKeyをチェックします。CSRキーと、Privateキーが画面に表示され、メールでも送信されます。認証アルゴリズムは今時なのでSHA2を選択します。SHA1は脆弱なのが指摘され、廃止方向なのでやめておきます。Softwareはapacheのmod_sslを使うのでOTHERです。IISの場合には選択が有りました。Stepを選択します。取得するSSLのドメインの所有者であることをこれで、確認します。メールで認証コードと一緒に来るURLにアクセスし、認証コードを入力します。認証コードを入れてNEXTボタンを押してしばらくすると、メールが何通か届きました。(今回は3分程度)完了したとか、証明書とか、サイトシールの情報など。元の画面を表示するとStatusがactiveになりました。activeになる前は丸いのがクルクル回ってました。メールで証明書が来たので、インストールします。サーバに証明書(CRT)を配置します。2016.kingyo.info.crt中間証明書をサーバに配置します。2016.kingyo.info.ca-bundleプライベートキーをサーバに配置します。2016.kingyo.info.keyapacheのssl.confファイルの以下の箇所を新しい証明書ファイルに変更します。/etc/httpd/conf/ssl/2016.kingyo.info.ca-bundleapacheの設定ファルをチェックします。OKOKなので、WEBサーバを再起動します。restartブラウザでサイトにアクセスして証明書が更新されたか確認します。