第一步打開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