1. https://eff-certbot.readthedocs.io/en/stable/install.html#installation
    1. https://certbot.eff.org/instructions?ws=nginx&os=pip
    1. certbot certonly --manual --preferred-challenges dns -d example.com

    其中 —manual 是用来启用手动模式的选项,—preferred-challenges dns 是指定 DNS 验证方式,example.com 是你想要验证的域名。

    添加 DNS TXT 记录
    Certbot 将会提示你手动添加 DNS TXT 记录。你需要登录到你的 DNS 服务器的管理界面,按照 Certbot 给出的提示手动添加 DNS TXT 记录。在你添加完 DNS TXT 记录后,你需要在 Certbot 的命令行中按下 Enter 键以继续验证流程。

    等待 Certbot 完成 DNS 验证
    Certbot 将会等待一段时间以确保 DNS 记录已经被完全更新,并从 Let’s Encrypt 获取 SSL/TLS 证书。这个过程可能需要几分钟时间,具体时间取决于你的服务器性能和网络速度。