windows wampserver安装ssl证书搭建https访问域名

1、安装wampserver 2.5(3.0.x的安装好之后会有cannot load *.so的问题),一路next即可,安装好右下角wampserver图标变绿色则说明安装成功了

PS:最好安装在系统盘根目录下,不要有中文目录或者有空格这种,网上很多因为安装目录问题后期有问题的

2、申请免费的ssl证书(eg腾讯云),认证通过后,下载证书(三个文件:倆*.crt,一个*.key)

3、在C:\wamp\bin\apache\apache2.4.9\ 目录下新建cert文件夹,将上述三个文件放进去

4、修改C:\wamp\bin\apache\apache2.4.9\conf\httpd.conf,将#LoadModule ssl_module modules/mod_ssl.so、#Include conf/extra/httpd-ssl.conf 两处的#删除

5、修改C:\wamp\bin\apache\apache2.4.9\conf\extra\httpd-ssl.conf(最好不要按照腾讯云上提供的方法修改,有问题)

(1)将文件中无#注释语句中的“c:/Apache24”替换为“C:\wamp\bin\apache\apache2.4.9”

(2)节点下修改:

a、ServerName 你的域名

b、DocumentRoot c:/wamp/www

c、SSLCertificateFile c:/wamp/bin/apache/apache2.4.9/cert/2_域名.crt

SSLCertificateKeyFile c:/wamp/bin/apache/apache2.4.9/cert/3_域名.key

SSLCertificateChainFile c:/wamp/bin/apache/apache2.4.9/cert/1_*.crt

上述三个配置原有的要注释掉(前面加#),或者修改原有的。

到这里就算是配置好了,单击wampserver图标“重启所有服务”,等待图标红-黄-绿,就OK了

补充:

若apache服务无法启动,win+r-》cmd-》cd c:/wamp/bin/apache/apache2.4.9/cert-》httpd -t,会打印错误信息根据错误信息去baidu吧

你可能感兴趣的:(windows wampserver安装ssl证书搭建https访问域名)