Let’s Encrypt 是一个免费 SSL 证书发行项目,自动化发行证书,证书有 90 天的有效期。于是有了另外一个项目可以自动安装,自动续期。
直接上网站
选择 WEB 服务器版本,系统版本,然后执行脚本即可。
执行完成之后执行 certbot run
跟着步骤就行了。
在 crontab -e
编辑文件
0 0 1 * * /usr/bin/certbot renew --force-renewal
定时每天检查,如果要过期则自动延期。
acme.sh
acme.sh 是使用 Shell 编写的 acme 客户端,用来申请 Let’s Encrypt 证书。
curl https://get.acme.sh | sh