关于怎么申请ssl数字证书,见blog上篇。
如果是windows上的apache,apache需要是支持ssl的版本,如
apache_2.2.14-win32-x86-openssl-0.9.8k.msi
可选的,需要安装openssl
假设你apache安装好了,打开httpd.conf编辑
开始ssl支持,就是启用 mod_ssl,把下面这行去掉注释
LoadModule ssl_module modules/mod_ssl.so
侦听443 https端口
在Listen 80附近增�
Listen 443
在配置文件,或者 虚拟主机段 增加 配置
SSLEngine On
SSLCertificateFile 之前申请的crt文件
SSLCertificateKeyFile 之前生成的.key 私钥文件
注意: .key 文件要用不带密码的版本,否则 apache将会启动失败
如果证书不是 直接被认证的,存在 证书链,需要
SSLCertificateChainFile bundle文件
配置,bundle文件在你申请证书的地方下载