先申请个免费的SSL证书,先到阿里云或其他平台申请证书,下面进入正题
1、把申请的3个SSL证书配置文件放到D:\xampp\apache\conf\ssl下(新建ssl目录);
证书商不同提供的证书文件类型也不一样:
如阿里:
public.pem是根证书链
214193550790174.key为公钥
chain.pem为私钥
2、配置Apache下D:\xampp\apache\conf\httpd.conf文件
#LoadModule ssl_module modules/mod_ssl.so(去掉前面的#)
#Include conf/extra/httpd-ssl.conf(去掉前面的#)
3、配置D:\xampp\apache\conf\extra\httpd-ssl.conf文件
搜索1:SSLCertificateFile “conf/ssl.crt/server.crt”修改为:SSLCertificateFile “conf/ssl/public.pem”
搜索2:SSLCertificateKeyFile “conf/ssl.key/server.key”修改为:SSLCertificateKeyFile“conf/ssl/214193550790174.key”
搜索3:SSLCertificateChainFile “c:/Apache24/conf/server-ca.crt”修改为:SSLCertificateChainFile“conf/ssl/chain.pem”
搜索4:SSLProxyProtocol all -SSLv3在下行添加SSLProtocol all -SSLv2 -SSLv3SSLCipherSuite AESGCM:ALL:!DH:!EXPORT:!RC4:+HIGH:!MEDIUM:!LOW:!aNULL:!eNULL;
搜索5:DocumentRoot “D:/xampp/htdocs”修改为:DocumentRoot “D:/xampp/htdocs/www”(www为网站根目录)
搜索6:ServerName www.example.cn:443修改为:ServerName www.domainname.cn:443
4、重启apache服务