自分のサーバー内の証明書等があるディレクトリに移動。以下CentOS7「Apache2.4.6」での設定です。「Apache2.4.8」になった場合は、ssl.confの設定が微妙に異なります。Encrypt」ですが、無料であるがゆえに、想定外のエラーが発生したり何故か上手くいかないときの代替手段がこれです。・バリュードメイン(VALUE-DOMAIN)でIDを持っていたら、わざわざGMOグローバルサインでアカウントを作成しなくても利用できます。・料金も、ドメイン認証(クイック認証)の場合、税込年間19,440円です。料金も、バリュードメイン経由でないと、倍近くします。・年間3000円以内の会社もありましたが、シマンテックの問題などもあり、安心して利用できるものが意外と少なく感じました。最終的に、とりあえず安心して利用できるもので、手軽なものに絞り込むと「グローバルサイン」という選択に至りました。平日のお昼間で、会社の営業時間内だったせいか、1時間以内に証明書が発行されました。確認の電話がかかってきたりとややこしいことはありませんでした。申し込み手順バリュードメインにログイン後に「SSL証明書の購入」ページに移動してください。次に、ページ上にある「CSR・プライベートキー」を新規作成してください。入力欄全てに入力(英語)してください。「プライベートキーのパスワード」のところと、「コモンネーム(ドメイン名)」のところを慎重に入力してください。以下のバリュードメインの注意書きにもあるように、コモンネームをwww.example.com(wwwあり)で申し込むとexample.com(wwwなし)も無料でセットでついてくきます。wwwが必要ない方は、コモンネームをexample.comで申し込んでください。wwwサブドメインでお申込みをした場合、その親ドメインもSSL化の対象となります。SSL化の対象になる。SSL化の対象になる。※なお部署の項目を未入力にしたらエラーになったので、hostmasterにしておきました。認証方法whoisのメールアドレスを使う場合バリュードメインでwhois代行設定をしていた場合、whois代行のメールアドレスがバリュードメインのメールアドレス「@value-domain.com」になっているため、whoisに記載されているメールアドレスは利用できません。バリュードメインのwhois代行設定せずに、自分自身のメールアドレスをwhoisに記載している場合、そのメールアドレスで認証できます。申し込むドメインのメールアドレスが必要となります。今回は、「admin@ほにゃらら.com」を新たに作成して利用しました。申し込みボタン申し込みボタンをクリックすると、先ほどの認証方法で説明したメールアドレスを選択する画面に遷移します。そこで、メールアドレスを選択し、申し込み完了となります。申込完了後5分以内に登録したメールアドレスに、有効かどうかを確認するメールが届きます。届いたメールのリンクをクリックして有効化してください。上記の有効化してから、営業時間内で、特に問題がなければ、一時間くらいで証明書が発行され、証明書がメールで送られてきます。証明書の内容は、バリュードメインで確認できます。2サーバーのWEB管理画面などにあるファイアーウォールで443(https)ポートの接続を許可しているかmod_sslとopensslが入っているかどうか以下のコマンドで確認してください。list入っていない場合は、インストールしてください。openssl証明書の確認バリュードメインの「SSL証明書の管理・延長」ページで、証明書を確認できます。プライベートキー(パスフレーズ無し)」の3つをコピー&ペーストで利用します。自分のサーバー内の証明書等があるディレクトリに移動。example.com.keyパスワードを求められるので、パスワードを設定してください。www.example.com.nopass.key解除したプライベートキーのパーミッションを変更してください。www.example.com.nopass.key「www.example.com.nopass.key」の内容をバリュードメインの「SSL証明書の管理」ページにある、「プライベートキー(パスフレーズ無し)」の内容に全て置換してください。vimコマンドで変更しても、ftpソフトで「www.example.com.nopass.key」を直接エディターで開いて変更してもどちらでもいいです。/etc/pki/tls/certs/www.example.com.nopass.keycmd(ctl)+aなどで全選択して、全てコピーアンドペーストで貼り替えて保存してください。KEY-----パスワード解除したプライベートキーを作成が完了したら、パスワード付きのプライベートキーは削除しても問題ありません。※もちろんftpソフトなどで複製しても構いません。/etc/pki/tls/certs/www.example.com.crt「www.example.com.crt」というサーバー証明書の内容をバリュードメインの「SSL証明書の管理」ページにある、「証明書」の内容に全て置換してください。vimコマンドで変更しても、ftpソフトで「www.example.com.crt」を直接エディターで開いて変更してもどちらでもいいです。/etc/pki/tls/certs/www.example.com.crtcmd(ctl)+aなどで全選択して、全てコピーアンドペーストで貼り替えて保存してください。※もちろんftpソフトなどで複製しても構いません。/etc/pki/tls/certs/www.example.com.chain.crt「www.example.com.chain.crt」という中間証明書の内容をバリュードメインの「SSL証明書の管理」ページにある、「中間証明書」の内容に全て置換してください。vimコマンドで変更しても、ftpソフトで「www.example.com.crt」を直接エディターで開いて変更してもどちらでもいいです。/etc/pki/tls/certs/www.example.com.chain.crtcmd(ctl)+aなどで全選択して、全てコピーアンドペーストで貼り替えて保存してください。CERTIFICATE-----ssl.confの設定ssl.confの編集vimでssl.confを開いてください。ftpソフトで直接開いて編集しても良いです。/etc/httpd/conf.d/ssl.conf以下の内容に変更してください。初期設定のところは#でコメントアウトしてください。1ドキュメントルートとサーバーネームの設定。/etc/pki/tls/certs/www.example.com.chain.crt再起動ssl.confの内容変更後、保存して、最後にApacheを再起動してください。httpdSSlの更新・延長まずは、バリュードメインの説明ページを一読してください。https://www.value-domain.com/userguide/manual/ssl_update/承認メールの確認sslの承認メールが届くので、admin@example.comのようなメールが自分に届くかどうか前もって確認しておくこと。CSRプライベートキーの作成バリュードメインの延長ページでは、延長前のCSRを選択できるようになっているが、Google先生にお聞きするとセキュリティー上「新しくCSRを作成」したほうが良いみたいなので再作成します。注意点は、1メールアドレスは不要2パスワードは必須(パスワードは再発行できないので必ず忘れないようにしなくてはならない)3コモンネームのところ、「www」の入れ忘れないようにすること。サーバーバックアップ証明書の上書き前に、予期せぬ不具合・ミスを防ぐためにもサーバーのバックアップを取るまたは確認をするようにしてください。証明書の上書き下記の3つのファイルをバリュードメインの新しい証明書の情報に上書き保存してください。1パスワード解除したプライベートキーの更新バリュードメインのページの「プライベートキー(パスフレーズ無し)」を利用してください。※プライベートキー(パスワードあり)を利用しないようにしてください。/etc/pki/tls/certs/www.example.com.nopass.key2証明書の更新バリュードメインのページの「一番上の証明書」を利用してください。※一番下にある証明書(PKCS7形式)を間違って利用しないようにしてください。次にApacheを再起動してください。※ssl.confを変更する必要はありません。最後に、ブラウザで証明書が更新されているか確認してください。バリュードメイン(VALUE-DOMAIN)の独自ドメイン簡単メール設定。(3)プライバシーポリシーページの一番上に戻る。