当前位置: 代码迷 >> 综合 >> 【工具】lets-encrypt 配置https证书
  详细解决方案

【工具】lets-encrypt 配置https证书

热度:78   发布时间:2023-12-21 07:38:18.0
工具安装

$ sudo apt-get update$ sudo apt-get install software-properties-common$ sudo add-apt-repository ppa:certbot/certbot$ sudo apt-get update$ sudo apt-get install python-certbot-nginx
采用nginx作为服务器

$ sudo certbot --nginx
续约

$ sudo certbot renew --dry-run

由于该免费证书的默认有效期为一个月,为了防止我们忘记证书到期时间,可以使用Linux的crontab工具来定时检查更新。

ps:时间定义根据自己配置生效时间

$ sudo crontab -e.
.
# m     h    dom     mon   dow   command
59 23  * * * sudo certbot renew --dry-run

注:您的域名必须为经过DNS解析的域名

本例使用Nginx进行演示 Nginx on Ubuntu 16.04 (xenial)

参考链接:https://certbot.eff.org

  相关解决方案