ゲームサーバーのSSL対応について
こんにちは こないだ、ハバネロにHTTPS対応を入れましたが そろそろSSLキーの更新日が近づいたので SSL対応プロセスについてブログに記録しておきます。 (ハバネロサイトのSSLはGAEが提供しているので ここで話すのはゲームサーバー側のSSL対応です。) Let’s Encryptで無料SSL取得 昔はブラウザーが信頼できるSSLを使用するため 有料SSL発行サービスを利用したようですが、 今はLet's Encryptで無料SSLが使えます。 https://letsencrypt.org/ja/ GCEインスタンスにSSLを対応するため certbot を設置します。 certbotを設置 以下のサイトで設置方法が書かれています。 https://certbot.eff.org/instructions 僕の場合ゲームサーバーとの通信で利用しているので ウェブサーバーは無しを選び、インスタンスのOSは VMに設置されているDebian10を洗濯します。 ちなみに、自分のOS種類を確認するコマンドは以下です。 > cat /etc/issue Debian GNU/Linux 10 \n \l 以下のコマンドでcertbotを設置します。 > sudo apt-get install certbot 認証書を発行 僕はブラウザーとsocketとの通信のため 必要な証明書を発行するのが目的なので standalone オプションを使います。 > sudo certbot certonly --standalone SSLを適用するドメインを入力します。 Please enter in your domain name(s) (...