溫馨提示×

nginx ssl證書如何在ubuntu上更新

小樊
44
2025-08-05 23:27:05
欄目: 云計算

在 Ubuntu 上更新 Nginx SSL 證書,您可以使用 Let’s Encrypt 提供的 Certbot 工具。以下是使用 Certbot 更新 SSL 證書的步驟:

  1. 首先,確保已經安裝了 Certbot 和 Nginx。如果尚未安裝,請運行以下命令:
sudo apt update
sudo apt install certbot python3-certbot-nginx
  1. 運行 Certbot 以獲取新的 SSL 證書。請確保將 yourdomain.com 替換為您的實際域名:
sudo certbot --nginx -d yourdomain.com
  1. Certbot 將嘗試自動配置 Nginx 以使用新的 SSL 證書。按照提示操作,您可能需要輸入電子郵件地址以接收有關證書更新的通知。

  2. 如果 Certbot 提示您是否要重定向 HTTP 流量到 HTTPS,請選擇“是”。

  3. 更新完成后,Certbot 將顯示一條消息,說明證書已成功安裝。您還可以使用以下命令檢查證書的有效期:

sudo openssl x509 -in /etc/letsencrypt/live/yourdomain.com/fullchain.pem -noout -dates
  1. Certbot 證書通常有效期為 90 天。為了確保證書始終有效,您可以設置 Certbot 定期自動更新證書。運行以下命令以啟用自動更新:
sudo systemctl enable certbot.timer

現在,您的 Nginx SSL 證書將在到期前自動更新。如果您需要手動更新證書,只需重新運行第 2 步中的命令即可。

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