之前使用 Let’s Encrypt SSL 憑證都要 90 天更新一次超級麻煩,最近部落格搬家到 Amazon Lightsail 後重新設置 SSL 發現超簡單又方便的設定工具 bncert-tool。
Let’s Encrypt SSL 憑證會在建立後 90 天到期。如果您按照如何在 Amazon Lightsail 託管的 Bitnami 堆疊中安裝標準 Let’s Encrypt 憑證 中所述的以下步驟安裝了標準 Let’s Encrypt 憑證,則 SSL 憑證會自動更新。不過,如果未正確設定,自動更新可能會失敗。
使用 bncert-tool 建立 SSL 真的是超級簡單又方便,基本上像安裝精靈一樣一步一步往下做即可完成,過程中會需要使用 Linux 指令。
- STEP 1: 開啟 Terminal
- STEP 2: 輸入指令
sudo /opt/bitnami/bncert-tool
輸入要認證之網域
Domain list []: aaa.com www.aaa.com
依偏好設置導向,HTTP to HTTPS 請輸入Y,後面可以偏好設置。
Enable HTTP to HTTPS redirection [Y/n]: y
Enable non-www to www redirection [Y/n]: y
Enable www to non-www redirection [y/N]: n
輸入電子信箱後,同意服務條款,請輸入Y。
Do you agree to the Let's Encrypt Subscriber Agreement? [Y/n]: y
到這裡差不多大功告成了,按下 enter 繼續。
- STEP 3: 確認網站是否已可使用 https
有了此工具自動延展憑證真是太方便了!