美文网首页
签发Let's Encrypt免费泛域名证书

签发Let's Encrypt免费泛域名证书

作者: 蜗牛_3c49 | 来源:发表于2020-04-21 13:56 被阅读0次

    要求在linux系统上操作,先执行以下命令,获取到certbot-auto

    wget https://dl.eff.org/certbot-auto

    sudo mv certbot-auto /usr/local/bin/certbot-auto

    sudo chown root /usr/local/bin/certbot-auto

    sudo chmod 0755 /usr/local/bin/certbot-auto

    接着使用以下命令签发泛域名证书

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

    把上面这行命令里的域名修改成自己的就可以了

    后面会弹出类似下面这个

    -------------------------------------------------------------------------------

    Please deploy a DNS TXT record under the name

    _acme-challenge.example.com with the following value:

    kxxxxxxxxxxxxx_xxxxxxxxxxx_Q

    Before continuing, verify the record is deployed.

    -------------------------------------------------------------------------------

    弹出这个先别回车,这个意思是要求去域名厂商那里修改dns解析,添加一条TXT记录

    TXT记录添加过后,在自己的windows机器cmd里输入以下命令

    nslookup -q=txt _acme-challenge.example.net

    同理,后面也是自己的域名,返回类似下面这个表示配置成功了,

    _acme-challenge.example.net text =

            "kxxxxxxxxxxxxx_xxxxxxxxxxx_Q"

    这个时候,就可以去证书页面输入回车了...等待证书签发完成就可以了.

    相关文章

      网友评论

          本文标题:签发Let's Encrypt免费泛域名证书

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