准备
Let’s Encrypt
# 安装 snap sudo apt install snap -y sudo snap install core sudo snap refresh core
# 通过 snap 安装 certbot sudo snap install --classic certbot # 创建软连接,避免 sudo 下找不到命令 sudo ln -s /snap/bin/certbot /usr/bin/certbot
|
#申请证书 sudo certbot certonly --manual --preferred-challenges=dns --server https://acme-v02.api.letsencrypt.org/directory --agree-tos -d "你的域名"
|
参数解释
certonly: 仅获取证书,不尝试安装。 --manual: 手动模式,需手动执行一些步骤,例如添加 DNS 记录。 --preferred-challenges=dns: 使用 DNS 验证域名所有权。 --server: 指定 ACME 服务器的 URL。 --agree-tos: 同意服务条款。 -d: 指定获取证书的域名。
|
然后按照他的提示在你的域名服务商添加TXT类型解析
END~