温馨提示×

Ubuntu上letsencrypt证书如何更新

小樊
81
2024-10-11 02:51:37
栏目: 智能运维

在Ubuntu上更新Let’s Encrypt证书,可以遵循以下步骤:

  1. 首先,确保你已经安装了Certbot。如果尚未安装,可以使用以下命令进行安装:

    sudo apt-get install certbot python3-certbot-apache
    

    如果你使用的是Nginx服务器,请使用以下命令安装:

    sudo apt-get install certbot python3-certbot-nginx
    
  2. 接下来,运行以下命令来更新证书:

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

    请将example.comwww.example.com替换为你自己的域名。这个命令将会自动更新你的Nginx配置文件以使用新的证书。

  3. 如果你的证书已经过期,你需要先删除旧的证书和配置文件。然后,使用以下命令重新获取并安装新的证书:

    sudo certbot --nginx -d example.com -d www.example.com --cert-name example.com
    

    同样,请将example.comwww.example.com替换为你自己的域名。

  4. 最后,重启你的Nginx服务以使更改生效:

    sudo systemctl restart nginx
    

现在,你的Let’s Encrypt证书应该已经更新为最新版本。请注意,Let’s Encrypt证书的有效期为90天,因此需要定期更新以确保持续的有效性。你可以使用Certbot的自动更新功能来设置定期更新任务。

0