您现在的位置是:首页 > 学无止境 > Web网站首页Web 用wamp来配置https访问

用wamp来配置https访问

  • 莫愁
  • Web
  • 2019-04-06
简介如何使用wamp来配置apache首先https呢?
字数 861.5

用wamp来配置https访问

很久之前试过用wamp以及phpstudy开启https的访问,但之前试了很久都没搞定,各种百度,各种坑,哎,慢慢的心酸。

下面我就分享下我的历程把:

1、申请SSL证书并下载。

我用的是腾讯云的DV证书,免费的,首先,在腾讯云官网找到SSL证书管理,进去之后,点击申请证书,然后弹出这个界面,免费一年的DV证书。

用wamp来配置https访问

通用名称写自己的域名,邮箱写个自己常用的,备注名随便写个好记得就行了,私钥不用填,项目默认的就好,然后点击确定。然后选择手动DNS验证,然后去自己的域名那里添加一条解析记录,主机记录,记录型,记录值都给了,一一复制过去填好就行了。
用wamp来配置https访问

等个几分钟,点击自助诊断那里的查询,一般都是会通过的。证书颁发了后,就可以下载到本地了。

2、上传证书到服务器

证书下载完成之后,可以看到里面有IIS,Apache,Nginx,Tomcat这几个文件夹,我要用的是wamp,所以我选择Apache。将这个目录复制出来压缩下,上传到自己的服务器。找个地方解压缩,我是在more网站建了个www.mochoublog.com文件夹,将Apache里面的三个文件都复制到SSL里面了

用wamp来配置https访问

3、修改配置

接下来,我们要开始改Apache里面的配置了。之前一直不成功,今天下午终于找到了一个比较重要的原因,之前我服务器上装的是3.xxx的wamp版本,今天百度了一番,有大佬说3.xxx的版本有问题,要降到2.xxx的wamp版本才行,所以我将wamp的版本降到了2.5。好了,我们开始改配置吧。

3.1、打开httpd.config(位于安装目录下面的bin/apache/apache2.4.9/conf目录下),然后搜索 LoadModule ssl_module modules/mod_ssl.so 和 Include conf/extra/httpd-ssl.conf,将其前面的注释(#号)去掉,哦,突然想起一个重要的问题,还得设置一句话,才能通过公网或者域名访问,同样,在httpd.config里面搜索 Require local,在其下面加多一句话,Require all granted,这样,才能通过公网访问。
 

3.2、接下来,打开wamp安装目录下的bin\apache\apache2.4.23\conf\extra的 httpd-ssl.conf 文件,到这了,可以按照腾讯云的官方文档去改点击此处跳转至腾讯官方文档

4、重启Apache

好的,现在基本已经配置完了,重新启动Apache,如果没有变成绿色,请在Apache的bin目录下打开cmd,运行如下命令 .\httpd.exe -t;看看报什么错,一个一个错误去解决就好了。楼主遇到的其中一个问题就是

“Syntax error on line 76 of D:/PHP/wamp64/apache/conf/extra/httpd-ssl.conf:SSLSessionCache: ‘shmcb’ session cache not supported (known names: ). Maybe you need to load the appropriate socache module (mod_socache_shmcb?).”

如果是这个问题,请参考这篇文章的底部;另外一个问题就是目录不存在的问题,

用wamp来配置https访问

注意,那个c:/Apache24,这个目录是没有的,请把它改成wamp安装目录(SSLSessionCache “shmcb:Apache安装路径/logs/ssl_scache(512000)”楼主的为SSLSessionCache “shmcb:D:/PHP/wamp64/logs/ssl_scache(512000)”),然后继续在Apache的bin目录下执行httpd -t,继续看有没有报错,我记得有很多个地方都会报目录的错误,看到哪行报目录不存在的错误,就把相应哪行的目录Apache24的改成Apache的安装目录。这样,直到出现这个
用wamp来配置https访问
那么,这个https的配置也就大功告成了。再次重新启动全部服务,就可以通过https来访问了。

注:想多个网站配置SSL,请看这篇文章→Apache下怎么部署多个SSL证书


转载: 感谢您对莫愁个人博客网站平台的认可,非常欢迎各位朋友分享到个人站长或者朋友圈,但转载请说明文章出处“来源莫愁个人博客 https://www.mochoublog.com/study/153.html”。

文章评论

    • 评论
    人参与,条评论

技术在线

服务时间

周一至周日 12:00-22:00

关闭下雪
关闭背景特效