方式一:Standalone 模式(适合没有运行 Web 服务的服务器)

  • 适用场景:
    • 服务器上 没有运行 Nginx/Apache
    • 你只想快速签发证书
    • 80/443 端口必须空闲 单域名 sudo certbot certonly –standalone -d example.com

sudo certbot certonly –standalone
-d example.com
-d www.example.com
-d api.example.com

方式二: Webroot 模式(适合已有网站在运行)

sudo certbot certonly –webroot -w /var/www/html -d example.com

方式三:DNS 模式(适合通配符证书 *.example.com)

自动续期

sudo certbot renew

测试续期

sudo certbot renew –dry-run

查看证书状态

sudo certbot certificates