菜单导航

开发故事
Certbot 在 Nginx 为域名自动配置 SSL
开发故事

Certbot 在 Nginx 为域名自动配置 SSL

野盐
2025-07-07

续期 ai.wildsalt.me 域名上的 HTTPS 证书以下是一些常见的续期方式,按步骤操作:

1. 使用 Let’s Encrypt 免费证书续期

HTTPS 证书是通过 Let’s Encrypt 获取的,可以使用 Certbot 来续期证书。

步骤:

  1. 登录服务器:首先,SSH 登录到服务器。

  2. 检查 Certbot 是否安装:运行以下命令来检查 Certbot 是否已安装:

    certbot --version

    如果没有安装 Certbot,可以通过以下命令进行安装:

    sudo apt update
    sudo apt install certbot python3-certbot-nginx   # 适用于 Nginx 的安装,Apache 则安装 python3-certbot-apache
  3. 续期证书:如果 Certbot 已经安装,可以直接运行以下命令来续期证书:

    sudo certbot renew
  4. 重启 Web 服务器:完成证书续期后,需要重启 Nginx 或 Apache 以使新的证书生效:

    sudo systemctl restart nginx    # 如果你使用 Nginx
    sudo systemctl restart apache2  # 如果你使用 Apache
  5. 检查证书是否已续期:你可以使用浏览器访问 https://ai.wildsalt.me,或者使用 openssl 命令来检查证书是否有效:

    openssl s_client -connect ai.wildsalt.me:443

2. 手动续期付费证书

如果你使用的是付费证书(如由 DigiCert, GlobalSign, Comodo 等颁发的证书),则你需要登录到相应的证书提供商的管理平台,并根据他们的指引续期证书。一般流程如下:

  1. 登录证书提供商账户:访问你的证书提供商网站(例如,DigiCert、GlobalSign 等),并登录到你的账户。

  2. 找到你的证书:在证书管理页面找到你要续期的证书。

  3. 申请续期:大多数证书提供商会在证书到期前几个月提醒你续期。在管理页面上,你可以选择续期证书。

  4. 下载新证书:续期后,你将会收到一个新的证书文件(通常是 .crt.key 文件)。

  5. 安装新证书:将新的证书文件上传到你的服务器,并根据你使用的 Web 服务器配置(Nginx 或 Apache)更新证书路径。

    • 对于 Nginx,编辑你的配置文件(/etc/nginx/sites-available/default 或者对应的配置文件):

      ssl_certificate /path/to/your/cert.crt;
      ssl_certificate_key /path/to/your/cert.key;
    • 对于 Apache,编辑你的虚拟主机配置文件:

      SSLCertificateFile /path/to/your/cert.crt
      SSLCertificateKeyFile /path/to/your/cert.key
  6. 重启 Web 服务器:完成证书更新后,记得重启 Web 服务器:

    sudo systemctl restart nginx    # Nginx
    sudo systemctl restart apache2  # Apache

3. 检查证书的自动续期设置(Let’s Encrypt)

如果你是使用 Let’s Encrypt 免费证书,建议设置自动续期。Certbot 默认会为你配置一个 cron job,定期检查并续期证书。你可以确认是否设置了自动续期:

sudo systemctl status certbot.timer

如果状态是 active,表示证书已经设置为自动续期。

总结:

  • 如果是 Let’s Encrypt,使用 Certbot 进行续期。

  • 如果是 付费证书,登录证书提供商的控制台进行续期,然后在服务器上更新证书。

如果你遇到问题,提供更多细节,我可以帮你更精准地解决。

版权声明

本文为「野盐」原创内容,图片个人摄影 / 手绘 / AIGC,后期 PhotoMator / Procreate,版权归「野盐」所有。未经授权,禁止用于商业用途,禁止抹除水印,禁止转发至小红书等平台。转载请注明出处与链接并保留本声明。

...

评论 (0)

评论将以随机ID显示
野盐

野盐

@wildsalt.me

推荐阅读

小型工具性网站,利用长尾关键词获取搜索流量
开发故事

小型工具性网站,利用长尾关键词获取搜索流量

野盐 | 2025-07-02

小工具,大流量:长尾关键词如何成为小众网站的隐形金矿

16
Automate reddit video creation with n8n待验证
开发故事

Automate reddit video creation with n8n待验证

野盐 | 2025-06-11

"用n8n自动化工具将Reddit帖子转化为视频的完整工作流定义,包含从内容抓取到视频渲染的每个技术细节"

36
解决 AI 编程助手多轮对话后幻觉和代码乱改问题的策略
开发故事

解决 AI 编程助手多轮对话后幻觉和代码乱改问题的策略

野盐 | 2025-06-06

AI代码助手不是魔法师,而是需要精确引导的学徒——当它开始‘自由发挥’,你需要更严格的对话管理和边界设定。

36