去年搭建好了我的博客,但是一直都没有给我的网站配置https,每次访问我的博客就显示不安全的网站,甚至有的手机浏览器还显示可能存在违法信息。本来考研的暑假期间是想要弄一下的,但是没弄成功,很奇怪,搞了半天还是没有弄好,难绷,这次,又尝试了一下,发现很快就搞好了,很神奇。这里想提一嘴了,我写代码的时候,有时候碰到一个问题,搞半天都没有解决,后面隔了一段时间后,又莫名其妙就解决了,很神奇。好了,话不多说,这里记录一下我使用SSL证书配置https的过程。
1、平台申领免费SSL证书
我是阿里云买的服务器和域名这些,所以我这里都是腾讯云平台,其他平台我觉得都大差不差的。首先去腾讯云控制台的SSL管理界面我的证书 – SSL 证书 – 控制台 (tencent.com)。在我的证书界面点击申请免费证书,可以免费申领50次,每次可以用三个月(90天),点击后,再选择第一项免费版本,后面都是要钱的。

然后呢,按要求填写证书要绑定的域名,通常可能填自己的一级域名就好,但是可能有的同学是二级域名,大差不差吧,一级域名就是heartwarming.online这种,二级域名就是blog.heartwarming.online。只是说后续解析cname有一些不同,填写好后,就直接提交申请。

提交申请之后呢,他就会提示你要去你域名下添加一项CNAME类型的DNS解析,假设你是一级域名,那就直接去一级域名下添加解析,如果和我一样是二级域名,那就去二级域名下添加解析就够了。这个界面在云解析DNS选项里。

然后就按照之前他提示你的要求,选择CNAME类型,然后值他那里有,直接粘贴复制过来就OK了,很简单。

添加完后就OK了,等待他审核,一般比较快,我就是一两分钟就好了,审核好后,状态就会变为已签发,这时候就OK了,可以进行下一步了。

2、宝塔配置SSL证书
来到我们宝塔控制台的网站界面,选择咱们要配置SSL证书的网站,我这里是配置成功了所以他显示了一个剩余88天。

然后再点击SSL选项,这里会叫我们填写SSL的KEY和PEM,那么这里的信息去哪里看呢,就是去刚才咱们申领免费SSL证书的地方。

回到SSL证书申领这里,然后点击下载。

在这里找到宝塔,点击下载就好,它里面是一个压缩包。

下载完后,解压,分别打开下面的文件,然后粘贴复制到上面的宝塔面板SSL配置界面的两个区域就好,然后保存,这样就配置好了,再看一下有没有到期时间的提示,有那就说明部署好了。然后再去访问一下https://blog.heartwarming.online,发现没有问题。


3、总结
总的来说,还是比较简单的,花费个十几二十分钟就可以解决。不知道之前为什么没有配置好,怀疑可能是我把那个CNAME配置在一级域名之下了,导致我访问不了我二级域名,配置好后,就点不开我的博客了,后来含泪又关掉了宝塔里的SSL配置。现在终于解决了,每天进步一点点!欢迎大家参观我的blog知足的blog (heartwarming.online)









