寶塔面板提供2種免費的SSL證書:寶塔SSL,Let’s Encrypt。寶塔SSL一次申請有效期是1年,Let’s Encrypt有效期是3個月。寶塔面板SSL到期后需要重新申請,不支持續簽。Let’s Encrypt到期后支持續簽。如果網站申請的Let’s Encrypt免費SSL證書到期了,如何續簽那?本文將分享如何在寶塔面板后臺續簽。
1.手動續簽:登錄寶塔面板后臺,點擊【網站】》【設置】
點開網站后就可以看到所有網站的SSL證書有效期情況,會顯示還剩余多少天。例如下面圖片中有個網站剩余天數還有2天。點擊這個網站后面的【設置】
2.手動續簽:網站設置后臺點擊【SSL】》【Let’s Encrypt】》【續簽】
點擊續簽之后,自動開始Let’s Encrypt免費證書的續簽。
續簽窗口關閉后,續簽就完成了??梢钥吹降狡跁r間變成了3個月之后。
3.自動續簽Let’s Encrypt證書
前面第1,2步驟主要是手動續簽,比較穩定可靠,唯一的缺點是需要進入后臺進行操作,并且有時候可能忘記續簽。實際上寶塔面板還提供了很多計劃任務的腳本,可以自動續簽Let’s Encrypt證書。
寶塔面板后臺,點擊【計劃任務】。我們添加1條Shell腳本(linux版本)。
3.1【任務名稱】可以任意填寫
3.2 【執行周期】可以設置為每天
3.3 在腳本內容中填入下面的一段腳本:
/www/server/panel/pyenv/bin/python /www/server/panel/class/acme_v2.py –renew=1
3.4 最后點擊【添加任務】
總結
不管是給網站部署SSL還是給網站SSL續簽,利用寶塔后臺來進行網站SSL證書的管理還是比較方便高效的。