溫馨提示×

Nginx SSL如何續期

小樊
40
2025-08-12 12:15:57
欄目: 云計算

Nginx SSL續期可通過Certbot工具實現,以下是關鍵步驟(以Debian系統為例):

  1. 安裝Certbot

    sudo apt update && sudo apt install certbot python3-certbot-nginx  
    
  2. 獲取SSL證書

    sudo certbot --nginx -d yourdomain.com -d www.yourdomain.com  
    

    (自動配置Nginx并生成證書文件)

  3. 啟用自動續期

    • Certbot默認創建cron任務,每天檢查證書有效期,到期前30天自動續期。
    • 手動測試續期:
      sudo certbot renew --dry-run  
      
  4. 驗證Nginx配置
    確保配置文件包含正確證書路徑(通常位于/etc/nginx/sites-available/):

    ssl_certificate /etc/letsencrypt/live/yourdomain.com/fullchain.pem;  
    ssl_certificate_key /etc/letsencrypt/live/yourdomain.com/privkey.pem;  
    

    修改后需重新加載Nginx:

    sudo nginx -t && sudo systemctl reload nginx  
    
  5. 監控續期狀態

    • 查看日志:sudo tail -f /var/log/letsencrypt/renewal.log。
    • 若續期失敗,檢查DNS解析、Nginx配置是否正確。

說明:Certbot會自動處理證書續期及Nginx配置更新,無需手動干預,確保服務持續可用。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女