步骤

  1. 申请证书,可以去腾讯云、阿里云申请免费的证书,国外的网站有sslforfree等,在此不赘述。
  2. 打开 C:\wamp\bin\apache\Apache2.2.17\conf 目录下的 httpd.conf 文件
  3. 搜索#LoadModule ssl_module modules/mod_ssl.so,去掉注释(#),#Include conf/extra/httpd-ssl.conf去掉注释(#)
  4. 打开 C:\wamp\bin\apache\Apache2.2.17\conf\extra\httpd-ssl.conf 文件
  5. 修改一下路径:
    SSLSessionCache "shmcb:C:/wamp/bin/apache/apache2.2.22/logs/ssl_scache(512000)"
    DocumentRoot "c:/wamp/www"
    ErrorLog "C:/wamp/bin/apache/apache2.2.22/logs/error.log"
    TransferLog "C:/wamp/bin/apache/apache2.2.22/logs/access.log"
    SSLCertificateFile "C:/wamp/bin/apache/apache2.2.22/conf/server.crt"//这里要换成你的公钥的目录,就是上面新建的ssl文件夹下面的对用的公钥的目录
    SSLCertificateKeyFile "C:/wamp/bin/apache/apache2.2.22/conf/server.key" //证书私钥的目录
    SSLCertificateChainFile "C:/wamp/bin/apache/apache2.4.9/conf/ssl/root_bundle.crt" //证书链的目录
    CustomLog "C:/wamp/bin/apache/apache2.2.22/logs/ssl_request.log"
  6. 最后可以在https://www.geocerts.com/ssl_checker查看你的证书链是否完整。
    ssl