1.安装Apache
2.取得OpenSSL 和 mod_ssl
从 http://hunter.campbus.com/ 下载并解压缩。Apache_2.0.52-Openssl_0.9.7e-Win32.zip,解压后,该压缩包中已经包含了apache2,如果apache2已经装好时,那只要取得mod_ssl.so文件即可。到目录modules/取得mod_ssl.so,mod_ssl.pdb
3.生成证书
下载Openssl-0.9.7e-Win32.zip,解压缩后,进入目录中运行如下命令:
openssl req -new -out server.csr D:\Apache2\conf\ssl.conf
openssl rsa -in privkey.pem -out server.key
openssl x509 -in server.csr -out server.crt -req -signkey server.key -days 365
openssl x509 -in server.crt -out server.der.crt -outform DER
SSLCertificateFile conf/server.crt SSLCertificateKeyFile conf/server.key
#<IfDefine SSL> 直接启动Apache时加载SSL,而不用在Apache后面加-D SSL #SSLMutex file:logs/ssl_mutex #</IfDefine>