在 Windows 2008 R2 64位系统为 wampserver apache 不同网站配置不同SSL证书(SNI)

有云友 提问,想为 wampserver 套件里的 apache 配置SSL证书安全访问。

环境:Windows 2008 R2 64位中文系统 , wampserver2.5-Apache-2.4.9-Mysql-5.6.17-php5.5.12-64b

过程:

1.安装好wamp,本例是安装到 C:\wamp 且测试可用,启用 mod_ssl模块
bbs-aliyun-dongshan3-305369-1.png

bbs-aliyun-dongshan3-305369-2.png

2.将下载好的证书放到 apache 目录下,如我将 yun.anqun.org 的SSL证书保存在 C:\wamp\bin\apache\apache2.4.9\conf\ssl\yun\ 里

3.编辑 httpd.conf 配置文件(C:\wamp\bin\apache\apache2.4.9\conf\httpd.conf),将约在530行的,关于ssl配置的文件启用;
bbs-aliyun-dongshan3-305369-3.png

4.编辑 httpd-ssl.conf 文件,按实际情况配置虚拟主机的ssl内容,如本例里的 yun.anqun.org 及 portal.anqun.org 的简要配置内容如下(如果apache未加载mod_socache_shmcb块,还需要先注释掉SSLSessionCache的设置,约在第73行):
bbs-aliyun-dongshan3-305369-4.png

5.保存配置文件后,重启apache,在Chrome浏览器里测试访问,显示结果正常
bbs-aliyun-dongshan3-305369-5.png

bbs-aliyun-dongshan3-305369-6.png

标签: none

添加新评论