Nginx SSL證書更新Debian教程

Nginx SSL證書更新Debian教程

本文將指導您如何在debian系統上更新nginx ssl證書。

第一步:安裝Certbot

首先,請確保您的系統已安裝certbot和python3-certbot-nginx包。 若未安裝,請執行以下命令:

sudo apt-get update sudo apt-get install certbot python3-certbot-nginx

第二步:獲取并配置證書

使用certbot命令獲取Let’s Encrypt證書并配置Nginx:

sudo certbot --nginx

按照提示選擇需要配置SSL的域名,以及其他選項,例如自動重定向。

第三步:測試自動更新

certbot會自動配置證書的自動更新。您可以使用以下命令測試自動更新功能:

sudo certbot renew --dry-run

第四步:設置定時任務自動續簽

為了確保證書持續有效,建議設置定時任務自動續簽。例如,以下命令將每三個月執行一次續簽:

0 0 1 */3 * certbot renew --dry-run ```  (請注意,生產環境建議移除`--dry-run`參數,以實際執行續簽)   **第五步:驗證證書安裝**  更新證書后,請使用以下命令驗證證書是否正確安裝:  ```bash sudo nginx -t

此命令將檢查Nginx配置文件語法并顯示證書信息。

通過以上步驟,您應該能夠在Debian系統上順利更新Nginx SSL證書。 如有任何問題,請參考Certbot官方文檔或尋求社區支持。

? 版權聲明
THE END
喜歡就支持一下吧
點贊15 分享