-
首先确保
certbot
已经安装在系统上。使用
sudo apt install certbot
即可安装。 -
修改如下语句,将其中的
your.domain
修改为需要申请证书的域名:sudo certbot certonly -d your.domain -d *.your.domain --manual --preferred-challenges dns
这条命令将以验证 DNS 的方式,为
your.domain
和*.your.domain
申请证书,该域名及其二级域名均可使用该证书。 -
执行上述语句,向 Let's Encrypt 申请证书。此过程中,需要添加或修改 DNS 记录。
将
_acme-challenge
这个二级域名添加 TXT 记录,值为程序所提供的字符串。等待几秒钟,按下回车,一共需要添加 2 个记录。
-
申请到的证书将被保存,路径会在控制台输出。
-
可以复制路径,粘贴到 Nginx 的配置文件中;
或者使用
cat
命令截取其中的内容,粘贴到宝塔面板里。值得注意的是,私钥不能分享给任何人。
该文章将简单描述如何将 TLS 证书部署到网站上
最新推荐文章于 2025-05-05 08:54:48 发布