第一步打开httpd.conf文件找到如下两个变量把注释去掉。python
#LoadModule ssl_module modules/mod_ssl.so (去掉前面的#号) #Include conf/extra/httpd-ssl.conf (去掉前面的#号) #LoadModule proxy_module modules/mod_proxy.so (去掉前面的#号) #LoadModule proxy_http_module modules/mod_proxy_http.so (去掉前面的#号)
去掉以后开始第二步,找到 extra目录,打开 httpd-ssl.conf文件spa
SSLCertificateFile "C:\work\Apache24\tjyunshiHTTPS\xxxxxxxpublic.crt" SSLCertificateKeyFile "C:\work\Apache24\tjyunshiHTTPS\xxxxxxx.key" SSLCACertificateFile "C:\work\Apache24\tjyunshiHTTPS\xxxxxxchain.crt"
将以上变量,添加文件,添加进以后注意,是否有其它同样的变量,若是有,就注释掉,注释(#)code
这一步须要注意,httpd-ssl.conf文件中的Server Name 是否跟httpd.conf中的Server Name是否同样,不同或报错,错误信息以下:server
出现如上错误,就须要查看 两个配置文件中 Server Name是否同样。blog
注意https默认端口是443, 端口须要在httpd.conf文件中找到Listen变量,修改为如下。ssl
Listen 0.0.0.0:443
修改为功以后,不要忘记,<VirtualHost *:443>也得修改。it