xampp配置ssl的示例:
下载并解压ssl证书,例如:
root_bundle.crt 根证书链
domainname.com.crt 公钥
domainname.com.key 私钥
把申请的3个SSL证书配置文件放到D:\xampp\apache\conf\ssl目录下。
配置Apache下D:\xampp\apache\conf\httpd.conf文件,将以下两行代码前面的#注释符去掉。
#LoadModule ssl_module modules/mod_ssl.so
#Include conf/extra/httpd-ssl.conf
配置D:\xampp\apache\conf\extra\httpd-ssl.conf文件,将对应的文件修改好,例如:
SSLCertificateFile “conf/ssl.crt/server.crt”
SSLCertificateKeyFile “conf/ssl.key/server.key”
SSLCertificateChainFile “c:/Apache24/conf/server-ca.crt”
DocumentRoot “D:/www”
ServerName www.example.cn:443
改成:
SSLCertificateFile “conf/ssl/domainname.com.crt” //你的公钥文件路径
SSLCertificateKeyFile “conf/ssl/domainname.com.key” //你的私钥文件路径
SSLCertificateChainFile “conf/ssl/root_bundle.crt” //你的根证书链文件路径
DocumentRoot “D:/www” //你的网站目录
ServerName 你的域名:443 //域名地址
保存配置,重启apache服务即可。