wampserver 配置SSL HTTPS

发布时间:2017/5/6 8:23:25 打印 字号:

1、打开wamp的apache的配置文件  httpd.conf

找到

#LoadModule ssl_module modules/mod_ssl.so

#Include conf/extra/httpd_ssl.conf

取消注释(去掉前面的#号)


2、打开 apache 安装目录下 conf/extra 目录中的 httpd-ssl.conf 文件

找到下面的<VirtualHost  _default:443>  </VirtualHost>

这对标签里面是设置需要https访问的域名,以及这个域名对应的根目录,对应的证书的路径,加密的协议,

到这里我们应该就大致心里有数应该怎么设置了,我们先在conf目录下面新建一个ssl目录,再把我们的安全证书(公钥,私钥,证书链三个文件)拷贝到这个目录下面,先把 <virtualHost _default></VirtualHost>这一大坨换成下面的内容(然后再按照自己的需求设置对应的参数:):

ServerName "yourdomain:443"  //需要添加https访问的域名例如

yourdomain.com=>ServerName "yourdomain.com:443"

DocumentRoot "C:\wamp\www"    //wamp的根目录

SSLEngine on                                

SSLProtocol all -SSLv2   

SSLCipherSuite ALL:!DH:!EXPORT:!RC4:+HIGH:+MEDIUM:!LOW:!aNULL:!eNULL  

SSLCertificateFile "C:/wamp/bin/apache/apache2.4.9/conf/ssl/gworg.com.crt"    //这里要换成你的公钥的目录,就是上面新建的ssl文件夹下面的对用的公钥的目录

SSLCertificateKeyFile "C:/wamp/bin/apache/apache2.4.9/conf/ssl/gworg.com.key"  //证书私钥的目录

SSLCertificateChainFile "C:/wamp/bin/apache/apache2.4.9/conf/ssl/root_bundle.crt"  //证书链的目录