Home » Linux » 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/

标签: Let's Encrypt SSL证书 snapd certbot

添加新评论

V