温馨提示×

Ubuntu Nginx SSL如何更新

小樊
44
2026-01-05 12:27:50
栏目: 云计算

要在Ubuntu上更新Nginx SSL证书,请按照以下步骤操作:

  1. 首先,确保已经安装了Certbot。如果尚未安装,请运行以下命令来安装它:
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提示您重新加载Nginx,请运行以下命令:

sudo systemctl reload nginx
  1. 为了确保证书自动更新,可以设置一个cron任务或systemd定时器。Certbot会自动创建一个定时器,您可以通过以下命令启用它:
sudo systemctl enable certbot.timer

这将确保证书在到期前自动更新。Certbot还会发送通知邮件,提醒您证书即将过期。

完成以上步骤后,您的Ubuntu Nginx服务器上的SSL证书应已成功更新。

0