国外主机测评喜欢使用SSL证书,而且用的Let’sEncrypt免费SSL证书。不过,最近发现有个网站居然没自动更新,只能去先手动更新SSL证书了。
这里,hostus中文网记录下自己相关操作的步骤,主要是方便自己使用。当然,也希望能绑定需要的老铁了。
升级acme.sh脚本
进入到acme文件夹,然后直接升级acme.sh脚本就可以了。
cd /usr/local/acme.sh
acme.sh --upgrade
升级完成以后,再更新证书就可以了。
另外,目前由于 acme 协议和频繁更新, 因此 acme.sh 也需要经常更新以保持同步,如果不想每次都手动升级,可以打开自动升级。
acme.sh --upgrade --auto-upgrade
以下命令为关闭自动升级。
acme.sh --upgrade --auto-upgrade 0
手动续期Let’sEncrypt SSL证书
指定域名续期,默认会根据有效期跳过,可参过参数强制执行
acme.sh --renew -d hostus.cn
多个站点的话可一次性检查
acme.sh --cron
设置定时任务
crontab -e
0 1 * * * "/usr/local/acme.sh"/acme.sh --cron --home "/usr/local/acme.sh" > /dev/null
强制更新
acme.sh --cron --force
经过以上步骤后,就能顺利的更新Let’sEncrypt免费SSL证书了,还是很方便吧!
发表回复