GCEにSSL証明書を設定する

GCPの場合、以下の手順Let’s Encryptをインストールしたので、忘れないうちにメモ。

SSH接続しパッケージリストを更新する

sudo apt update

これらの変更を受け入れて、このリポジトリから更新を続けますか? = Yes

certbot をインストールする

sudo apt install certbot python3-certbot-apache

続けますか = Yes

証明書を取得する

以下のいずれかの方法で証明書を取得できます。

自動構成の場合:

sudo certbot --apache

mailaddresの登録します

同意する必要がありますACME サーバーに登録するためのコマンドです。同意しますか? = Yes

Would you be willing, once your first certificate is successfully issued, to share your email address with the Electronic Frontier Foundation, a foundingpartner of the Let's Encrypt project and the non-profit organization that develops Certbot? We'd like to send you email about our work encrypting the web,EFF news, campaigns, and ways to support digital freedom.

上記のような感じの事を聞かれるので、登録したE-mailをLet’s Encryptと共有しますなどと書かれています。その同意となりますので、Yesとします。

ドメインを入力します = 自身のドメインが必要(要事前設定)、IPアドレスでは設定できません。

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
1: wordpress-https.conf           |                       | HTTPS | Enabled
2: 000-default.conf               |                       |       | Enabled
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

この場合は「HTTPS」がついている1番を選ぶ。

以上で確認してみましょう。HTTPSで動いていれば完了です。

コメントを残す

GCE

前の記事

GCP(GCE)無料枠を使う手順
SSH

次の記事

SSH公開鍵作成 メモ Windows