wamp上的apache如何配置ssL证书,将我们的http改成Https

前言

博主是参加中国软件杯的比赛,侥幸进了决赛。所以为了能在决赛里有更好的表现,博主特意将网站http改成了https,让网站通信更安全,哈哈。
好了,不管是不是竞争队伍的同学看到我这篇博文都没有关系,我昨天配置了一下午的ssl证书,感觉网络上的教程有参考意义,但是跟实际我们想做的又差得挺远,脑子比较直的人就容易转不过弯来,所以我想给大家分享一下做法。
最后画个重点————软件杯的看到了拿了奖,要在南京请我吃饭~~虫子君留

教程开始

第一步,腾讯云申请免费ssL证书

*进入腾讯云官网后,点击云产品,再点击域名服务,可以看到ssl证书这块,有免费获取dv ssl证书,进去就可以获取,后续我就不说了,白痴操作哦,不会百度+谷歌
wamp上的apache如何配置ssL证书,将我们的http改成Https

第二步,下载好腾讯云给你的证书,然后查看一下指引文档

*这里的指引文档,我配置的是apache,所以我只需要解压apache的ssl证书就可以了,然后这个位置就是会让人蒙圈的地方。
wamp上的apache如何配置ssL证书,将我们的http改成Https
你们可以看到1.2这个步骤里的样式,你们以为打开我们wamp下的apache就一模一样了吗?不是的,wamp下的apache的配置文件也是由标签包裹,但是里面的元素很多,你们只要根据这个指引文档找到相应的位置就行了,然后SSLCertficateChainFile这个前面有#号注释,把这个#号去掉。
而图中教你们去掉两个注释的地方,按照他的做就行了。我不多说。

第三步,确认一下你的wamp是什么版本的

如果是wamp3.x版本的,恭喜你,看到如下内容的时候,点击下面一个链接
wamp上的apache如何配置ssL证书,将我们的http改成Https
加载不了mod_ssl,这个原因我遇到了,百度了一个多小时,没有看到解决方法,如果有大牛知道,可以留言指点。
然后看了这位博主的文章才知道wamp3.0版本有问题,装了不这个。
这是那位博主的链接,点进去看看
然后需要安装2.5的版本,为了锻炼下伸手党,链接我就不发了,百度很快就有的。

第四步,配置apache

1

将地址按照腾讯官方文档上的做,但是这里请别写成域名,请用你的公网ip:443
wamp上的apache如何配置ssL证书,将我们的http改成Https

2

这个地方是有问题的,我的建议是你打开文件是什么样的,就是什么样的,别动他。我被这个坑了几个小时,就是因为根据腾讯的改。
wamp上的apache如何配置ssL证书,将我们的http改成Https

3

其他的按照腾讯云的指示学着配置就好了,然后有一点别忘了,记得重启apache,如果遇到重启不了的情况,就用命令行进入apache2.4.9中的bin目录下,输入httpd -t
根据提示来修改你的配置文件

4

如果你的wamp正常启动,但是你不能通过https访问你的域名,那么请检查一下你的端口是否畅通,给你们一个博主的检测博文,看看你们是哪里出问题。
自查问题

第五步 将http重定向到https

如果你能根据前面四步进行配置,且成功的访问的话,那么恭喜你了,历经辛苦配置好了ssl证书。
然后这里得吐槽一下QQ浏览器,不依法显示绿色标志。
谷歌什么的都能显示绿色安全标~~
然后到这里的话,我也没什么好说的了,就给你一篇博文,根据里面的来配置重定向。
点击进去学习一下

第六,因为软件杯,这篇博文我就不完全写成白痴指南了,等软件杯结束,会更新成白痴操作~然后顺便写一篇关于微信支付开发的文章。

最后,有问题的请留言,两个月后回~~虫子君