在Apache版UPUPW PHP5.3系列环境包里配置https站点访问
云友“facekiss ”使用的是Apache版UPUPW PHP5.3系列环境包,且想配置云盾提供的免费证书,所以写此帖。
环境:Windows 2008 32位简体中文版,Apache版UPUPW PHP5.3系列环境包
过程:
1.下载 “Apache版UPUPW PHP5.3系列环境包”,解压(如解压到C:\UPUPW_AP5.3)后运行apache,可以看到探针信息
2.编辑配置文件 C:\UPUPW_AP5.3\Apache2\conf\httpd.conf ,加载 mod_ssl.so 和 mod_socache_shmcb.so 模块,启用 httpd-ssl.conf ,注释掉 ssleay32.dll 和 libeay32.dll
LoadModule ssl_module modules/mod_ssl.so
LoadModule socache_shmcb_module modules/mod_socache_shmcb.so
Include conf/extra/httpd-ssl.conf
LoadFile "C:/UPUPW_AP5.3/PHP5/ssleay32.dll"
LoadFile "C:/UPUPW_AP5.3/PHP5/libeay32.dll"
3.编辑配置文件 C:\UPUPW_AP5.3\Apache2\conf\conf\extra\httpd-ssl.conf ,根据实际情况修改主机名和证书路径。如本例的 ServerName 是 portal.anqun.org:443 ,证书存储路径是 C:\UPUPW_AP5.3\Apache2\conf\213466734260268.pem 和 C:\UPUPW_AP5.3\Apache2\conf\213466734260268.key
4.保存配置文件后,停止apache,再启动apache,在Chrome浏览器访问测试,正常