SSL証明書(Let’sEncrypt)取得してhpptsに備える

Https接続が重要らしい

Https接続とは、URLを入力する時に最初につけるやつ。
例えばこのサイトのトップページならhttps://blog.rikimaru.xyz/となります。これが、ブラウザのアドレスバーと言われるところに表示されたり、直接入力したり、でwebサービスを私達は享受しています。で、この冒頭のhttpsというのが重要なのでこれをhttpsにしようよ。というのが今回のお話です。

HttpとHttps

おっさんなりに調べてみました。

Httpは通信が暗号化されていないが、Httpsは暗号化されている。
Httpsは受信者と送信者の身元がわかっている。

Googleが検索順位の要素としてHttps化されているかを重要視している。

HttpのURLに接続しようとすると警告が出る。結構脅しが強めのやつ。

確かに、強めの警告出るとなんかやめたほうがいいかなって離脱することあります。

HttpsにするにはSSL証明書が必用

Https化するには常時SSL接続という手続きが必要です。

それには、証明機関と言われるところにわたしはこういうものです。

こういうURLを使用します。どうぞよろしく。

とご挨拶をすると、身辺調査をされて、まぁ大丈夫だろうということになると

証明書と言われるものを発行してくれるので、

それをサーバーに保存しておくと通信のたびに証明書を確認するということが、

目に見えないところで行われる。

これが常時SSL接続。

Https接続する手順

おっさんはXserverVPSでサーバーを持っているので他の方たちとやり方が異なります。
そこでだいぶつまづいたので予めご了承ください。

XserverSSLページに移動する

サービス管理からXserverSSLを選択してSSLのぺーじに移動します。

追加申し込みをクリックします。
おっさんはXserverVPSを契約しているのでこれを選択します。他適切なものを選択してください。
そのまま下へ移動し、コモンネームにSSL証明書を取得したいURLを入力し規約にチェックを入れて申し込み確認へ進みます。

マルチドメイン管理をされる場合、各ドメインごとに申請が必用となるようです。

SSL証明書の申請したドメイン一覧に表示されました。これで申請は異常です。

後は申請が終わり、証明書がダウンロードできるようになるのを待つだけです。

申請が通ると↑コモンネームを選ぶと↓のようになります。3通の証明書がめでたくダウンロードできるようになりました。

各証明書をダウンロードして分かりやすいところに保存しておきます。

後でサーバーに証明書をアップロードして使いますよ。

ちなみに、XserverVPSはIPV6設定がないです。

そのため、他のいろいろな方がやっているターミナルでcedrtbotを使った申請というのが通らないみたいです。

わたしはそれを知らずにこれで相当苦しみました。

2週間以上。

なので、同じ悩みで困られている方がいましたら、早くここにたどり着いてくれるといいなと思います。

それと、メインドメインのネームサーバーをXserverVPSにしておかないとSSL証明が取れないっぽいです。

XserverVPSを選択して確認。

コメントする