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