Debian Apache下申请Let's Encrypt证书并自动续订
1、安装snapd
sudo apt update
sudo apt install snapd
2、执行以下命令,以确保您拥有最新版本
sudo snap install core; sudo snap refresh core
3、删除 certbot-auto 和任何 Certbot OS 软件包
apt-get remove certbot
4、运行此命令以安装 Certbot
sudo snap install --classic certbot
5、执行以下指令,以确保命令可以运行
sudo ln -s /snap/bin/certbot /usr/bin/certbot
6、获取并安装证书
运行此命令以获取证书,并让 Certbot 自动编辑您的 apache 配置以提供它,只需一步即可启用 HTTPS 访问。
sudo certbot --apache
7、 自动续订
您系统上的 Certbot 软件包附带一个 cron 作业或 systemd
计时器,它将在证书过期之前自动续订您的证书。除非您更改配置,否则无需再次运行 Certbot。您可以通过运行以下命令来测试证书的自动续订:
sudo certbot renew --dry-run
8、确认 Certbot 已正常工作
要确认您的网站设置正确,请访问您的浏览器并在 URL 栏中查找锁定图标。https://www.dislala.com/