letsencrypt申请免费SSL证书自动续期

发布于 2024-03-23  15.2k 次阅读


#安装仓库
yum install -y epel-release

#安装certbot
yum install -y certbot python3-certbot-nginx

#配置安装nginx
#yum install -y nginx && certbot --nginx

#申请证书
certbot certonly --webroot -w /www/wwwroot/wilkey.vip -d wilkey.vip -m admin@wilkey.vip --agree-tos

#查看证书有效期
openssl x509 -noout -dates -in /etc/letsencrypt/live/wilkey.vip/fullchain.pem

#续期
certbot renew --dry-run
#静默续期
certbot renew --quiet

#定时续期
crontab -e

00 05 01 * * /usr/bin/certbot renew --quiet && /www/server/nginx/sbin/nginx -s stop && /www/server/nginx/sbin/nginx