首页
文章
标签
关于
生成HTTPS证书
发布于: 2022-3-21   更新于: 2022-3-28   未收录
文章字数: 235   阅读时间: 1 分钟   阅读量:

生成HTTPS证书

1. 使用loge命令的方式生成HTTPS证书

参数说明:

  1. *.domain.com 替换为你的域名,支持所有子域名
  2. – dns 是指域名在哪个云厂商,支持的云厂商有alidns/cloudflare aws;详细参考github官方文档
CLOUDFLARE_EMAIL="[email protected]" \
CLOUDFLARE_API_KEY="xxx" \
lego --email "[email protected]" --dns cloudflare --domains "*.domain.com" run

2 使用certbot的方式生成HTTPS证书

xx.domain.com 替换为你指定的子域名,只支持单个子域名

sudo certbot certonly --agree-tos --email [email protected] --webroot -w /var/lib/letsencrypt/ -d xx.domain.com

3.检查HTTPS证书是否生效

cfssl-certinfo -domain xx.domain.com:443

4 参考文档: