SSL证书过期了 | Renew Let’s Encrypt SSL
最近升级奶爸,很多事情忽略了。Let’s Encrypt给我发了好几次邮件提醒更新免费SSL证书,我都统统无视了,今天一上网站,发现https认证已经过期了。
一查,原来当初设置的crontab自动更新证书的命令被我写错了。
30 3 * * 1 /sbin/certbot-auto renew --quiet --no-self-upgrade
我并没有把certbot-auto装在sbin下啊!我装在root目录下的!
孕傻了。
赶紧改过来:
crontab -e
打开vim编辑(按i)
30 3 * * 1 /root/certbot-auto renew --quiet --no-self-upgrade
ESC然后shift+:保存退出wq
跟着重启crontab服务,
service crond restart
由于我网站的证书已经过期了,这次需要手动更新一下。
/root/certbot-auto renew
/etc/init.d/nginx reload
(其实就是手动执行一下crontab里面的命令)
收工,去喂奶了。