美文网首页
Let's encrypt 证书申请

Let's encrypt 证书申请

作者: AaricChen | 来源:发表于2019-06-20 10:54 被阅读0次
    • 系统推荐使用 Ubuntu
    • 申请域名为 example.com, *.example.com

    安装 Certbot

    sudo apt-get update
    sudo apt-get install software-properties-common
    sudo add-apt-repository ppa:certbot/certbot
    sudo apt-get update
    sudo apt-get install certbot
    

    执行命令

    sudo certbot certonly --manual -d example.com -d *.example.com --preferred-challenges dns --server https://acme-v02.api.letsencrypt.org/directory
    

    参数说明:

    • -certonly,表示安装模式,Certbot 有安装模式和验证模式两种类型的插件。
    • -manual,表示手动安装插件,Certbot 有很多插件,不同的插件都可以申请证书,用户可以根据需要自行选择。
    • -d,为哪些主机申请证书,如果是通配符,输入 *.example.com(替换为自己的域名)。
    • -preferred-challenges,使用 DNS 方式校验域名所有权。
    • -server,Let’s Encrypt ACME v2 版本使用的服务器不同于 v1 版本,需要显示指定。
      注意:将 example.com 替换为自己的域名。可以通过多个-d 参数添加多个主机。

    根据提示配置DNS TXT解析

    验证通过后生成的证书在

    /etc/letsencrypt/live/example.com/
    

    在目录中可以看到几个文件

    • cert.pem
    • chain.pem
    • fullchain.pem
    • privkey.pem

    根据不同需求选择证书文件部署

    证书更新

    certbot renew
    

    相关文章

      网友评论

          本文标题:Let's encrypt 证书申请

          本文链接:https://www.haomeiwen.com/subject/rzhdqctx.html