EasyEngine 自動更新 Let’s Encrypt SSL 加密證書

Let’s Encrypt SSL 證書申請一次只能使用 90 天,90 天後就要手動再申請一次,EasyEngine 可以在到期 30 天前,自動更新 Let’s Encrypt SSL 加密證書。

Let’s Encrypt SSL 證書申請一次只能使用 90 天,90 天後就要手動再申請一次,EasyEngine 可以在到期 30 天前,自動更新 Let’s Encrypt SSL 加密證書。

使用 cron 計畫方法,加入下面指令:

0 0 * * 0 ee site update --le=renew --all 2> /dev/null

當你開一個虛擬網站,如果有安裝 letsencrypt SSL 加密證書,EasyEngine 就會自動在 cron 中加入上面的指令,不過它不會自動更新證書。

ee site update example.com --wp --letsencrypt

用 crontab -e 修改計畫,修改成下面的指令

0 0 * * 0 sudo ee site update --le=renew --all 2> /dev/null
還有一個要注意的事情,如果你管理很多網站,其中一個網站已經搬家或停站了,DNS A 紀錄指向到別的主機 IP 了,EE 的證書自動更新程序也會停止。

要將這個網站移除或禁用 (disable),這個自動更新程序才會正常工作。

2017/08/09 補充

如果 Linux 沒有自動執行更新,請手動更新

ee site update example.com --letsencrypt=renew

檢查網站的 SSL 狀態和到期日期:

ee site info example.com

Featured Photo 攝影師:Markus Distelrath,連結:Pixabay

預設圖片
yungke
視咖啡如命的癮君子,沒有厲害的技術,只會小打小鬧的電腦工程師。WooWP Managed WordPress hosting 與 Kinsta 合作,推出最優惠、穩定的 GCP 主機方案,了解更多>>
文章: 153

發佈留言