生成https证书


通过certbot生成https证书

 certbot
1
2
3
4
5
6
7
8
9
10
1. 进入certbot网站 选择环境 选择other debian10
2. 安装snapd: sudo apt update; sudo apt install snapd
3. 安装core: sudo snap install core; sudo snap refresh core
4. 卸载系统自带的certbot: sudo apt-get remove certbot
5. 重新安装certbot: sudo snap install --classic certbot
6. 建立软链接: sudo ln -s /snap/bin/certbot /usr/bin/certbot
7. 生成证书: sudo certbot certonly --standalone(没有80端口占用的情况下) sudo certbot certonly --webroot(80端口占用的情况下)
8. 刷新证书: sudo certbot renew --dry-run
9. 强制刷新证书: certbot renew --force-renewal
10. 将刷新证书的命令加到crontab中