💡 原文英文,约800词,阅读约需3分钟。
📝

内容提要

腾讯云将免费证书有效期调整为90天,手动更新较繁琐。使用Let's Encrypt的certbot可简化流程,安装后通过简单命令获取证书并设置自动更新。配置nginx时需修改证书路径,确保配置正确后重启nginx。

🎯

关键要点

  • 腾讯云的免费证书有效期调整为90天,从2024年4月25日起生效。
  • 手动更新证书较繁琐,建议使用Let's Encrypt的certbot简化流程。
  • 安装certbot时推荐使用apt而非snap,执行命令为:$ apt update $ apt install certbot。
  • 获取证书的命令为:$ certbot certonly --nginx -d yourdomain.com。
  • 如果遇到nginx插件未安装的错误,需要安装python3-certbot-nginx包。
  • 首次执行certbot时需要回答一些问题,证书文件会保存在/etc/letsencrypt/live/yourdomain.com/目录中。
  • 更新证书时可直接使用一键命令,后续不再询问问题。
  • 修改nginx配置文件中的证书路径,确保路径正确后测试配置。
  • 重启nginx以使证书生效,命令为:$ nginx -s reload。
  • 配置证书自动更新,需新建一个cron job,设置每天定时更新。
➡️

继续阅读