Google cloud platform marketplace(Cloud Launcher)から作ったwordPressをSSL化する

Google cloud platform marketplace(Cloud Launcher)から作ったwordPressをSSL化したのがめっちゃ簡単だったので、その時の備忘録 Googleも推奨しているLet's Encryptで認証を行います。

※Let's Encryptを使うには事前にドメインを取得しておく必要があります。

 

環境

Google cloud platform

marketplaceのバージョン:4.9.1

OS:Debian 9.5

パッケージの内容

  • Apache 2.4.25
  • MySQL 5.7.23
  • PHP 7.0.30
  • phpMyAdmin 4.6.6

手順

GCEインスタンスにアクセスして以下コマンドを入力していきます。

認証用クライアントをインストール

sudo apt-get install letsencrypt python-certbot-apache

 

Apacheを停止させる

※以下commandでやるにはApacheをとめる必要があります。

sudo apachectl stop

 

証明書を生成する

sudo certbot --authenticator standalone --installer apache

 

あとは、要求された、ドメイン名とメールアドレスを入力していくだけ! なんとこれだけで終わり! ちょー簡単でした。