Let's Encrypt 免费泛域名 SSL 证书申请

什么是 Let’s Encrypt

部署 HTTPS 网站的时候需要证书,证书由 CA 机构签发,大部分传统 CA 机构签发证书是需要收费的,这不利于推动 HTTPS 协议的使用。

Let’s Encrypt 也是一个 CA 机构,但这个 CA 机构是免费的! 也就是说签发证书不需要任何费用。

Let’s Encrypt 是国外一个公共的免费 SSL 项目,由 Linux 基金会托管。由 Mozilla、思科、Akamai、IdenTrust 和 EFF 等组织发起,目的就是向网站自动签发和管理免费证书。以便加速互联网由 HTTP 过渡到 HTTPS,目前 Facebook 等大公司开始加入赞助行列。

Let’s Encrypt 已经得了 IdenTrust 的交叉签名,这意味着其证书现在已经可以被 Mozilla、Google、Microsoft 和 Apple 等主流的浏览器所信任。用户只需要在 Web 服务器证书链中配置交叉签名,浏览器客户端会自动处理好其它的一切,Let’s Encrypt 安装简单,使用非常方便。

什么是泛域名证书

泛域名证书类似 DNS 解析的泛域名概念,泛域名证书就是证书中可以包含一个通配符。主域名签发的泛域名证书可以在所有子域名中使用,比如 demo.domain.com、bbs.domain.com。这样就一张证书可以用于更多的主机了

如何申请 Let’s Encrypt 泛域名证书

Let’s Encrypt 上的证书申请是通过 ACME 协议来完成的。ACME 协议规范化了证书申请、更新、撤销等流程,实现了 Let’s Encrypt CA 自动化操作。解决了传统的 CA 机构是人工手动处理证书申请、证书更新、证书撤销的效率和成本问题。

ACME v2 是 ACME 协议的更新版本,泛域名证书只能通过 ACME v2 获得。要使用 ACME v2 协议申请泛域名证书,只需一个支持该协议的客户端就可以了,官方推荐的客户端是 Certbot。

安装Certbot

如果没有下载安装过Certbot,先下载Certbot客户端

wget https://dl.eff.org/certbot-auto
#然后把certbot-auto设为可执行权限
chmod a+x certbot-auto

升级Certbot

如果已经安装了Certbot,查看下自己的Certbot客户端是不是支持 ACME v2 版本,官方介绍 Certbot 0.22.0 版本支持新的协议版本

./certbot-auto --version

客户在申请 Let’s Encrypt 证书的时候,需要校验域名的所有权,证明操作者有权利为该域名申请证书,目前支持三种验证方式:

  1. dns-01:给域名添加一个 DNS TXT 记录。
  2. http-01:在域名对应的 Web 服务器下放置一个 HTTP well-known URL 资源文件。
  3. tls-sni-01:在域名对应的 Web 服务器下放置一个 HTTPS well-known URL 资源文件。

申请泛域名证书

申请泛域名证书,只能使用 dns-01 的方式

使用 Certbot 客户端申请证书方法比较的简单,输入以下命令:

此处内容需要评论回复后方可阅读

SSL
打赏
评论区
头像
    头像
    jack
      

    学习

    头像
    sed'
      

    哇哇哇哇

    头像
    大牛
      

    学习了

    头像
    学习
      

    学习

    头像
    liangxi
      

    学习学习

    头像
    小律
      

    收藏学习

    头像
    xpair
      

    收藏学习

    头像

      

    学习一下

    头像
    wally
      

    学习一下qwq

    头像
    桜の雪
      

    学习一下qwq

    头像
    0.0
      

    学习一下

    头像
    道长。
      

    如何使用docker-compose来做部署并自动续期呢

      头像
      鹏程
        
      @道长。

      可以看下这个脚本:https://gitee.com/pengcheng820/scripts/blob/master/工具类/Let‘sEncrypt.sh

    头像
    呱呱是智障少年
      

    学习,感谢分享

    头像

      

    学习一下

    头像
    用一生下载你
      

    学习

      头像
      武者
        
文章目录