用Centos 7 免费申请泛域名证书(通配符证书)

用Centos 7 免费申请泛域名证书(通配符证书)

岳小威子
2021-08-11 / 459 个字 / 0 评论 / 119 阅读 / 加载耗时:28ms / 正在检测是否收录...
温馨提示:
本文最后更新于2022年08月15日,已超过842天没有更新,若内容或图片失效,请留言反馈。

用快乐二级域名分发搭了个网站,然后发现个问题,每次我需要ssl证书的时候就尴尬了,我还要再去Dnspod上面去申请ssl,那我用这个二级域名分发系统干嘛。直接在Dnspod上解析不就好了吗!
然后在群友哪里了解到,有一种证书叫泛域名证书,又叫通配符证书
下面开始开搞


1、安装环境

# 这一步如果有问题,那基本上就是yum源的问题,我在之前的文章有讲过,可以找一下
yum update -y && yum -y install curl cron socat

2、下载安装 acme.sh

# 这一步,如果是香港或着国外的服务器可以这样操作。或内的服务器是没办法。
curl https://get.acme.sh | sh

你可以去github上面直接下载这个acme的安装包
地址:https://codeload.github.com/acmesh-official/acme.sh/tar.gz/master;
然后里面的readme有安装说明,我就不写了。
把acme安装包复制到/root文件夹下
3、最后一步开始安装

export DP_Id="XXXX"  #DNSPod API Id
export DP_Key="XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" #DNSPod API Key
cd acme.sh
./acme.sh --issue --dns dns_dp -d *.yunshare.fun

然后就等吧,一直等到他结束就好,你就可以在/root/.acme.sh/目录下看到你申请的域名
acme.sh目录下

最后点进去,发现好多文件,具体每个文件干嘛的我也清楚,我只知道需要用的两个文件:*.yunshare.fun.key和fullchain.cer。这个文件里就是ssl证书要填写的内容。
ssl证书要填写的内容

最后有个问题,有人应该发现了,这个域名有效期才3个月,说是acme这个功能会自动续期,所以现在我也没办法给出答案,等三个月我再看看,到时候我再回来解答。
会自动续签哦

# acme.sh --remove -d xxx.xxx
./acme.sh --remove -d *.yunshare.fun

文章到这里就结束了

您在本文章已经停留了大概
喜欢的话就点个赞吧!或着请我喝个冰可乐,我就太感谢你了!


0
打赏
拜谢打赏(☆ω☆)

感谢老板,老板大气。。

评论 (0)

取消