Apache配置https啓動不了的解決辦法

配置咱就很少說了,網站一搜一大堆,在這就談談Apache引入「http-ssl.conf」文件後沒法啓動問題吧php

 

去掉#Include conf/extra/httpd-ssl.conf前面的註釋Apache就啓動不了了ide

查看錯誤日誌,提示網站錯誤或者文件不存在網站

httpd-ssl.conf文件夾下的全部路徑都須要根據本身的實際狀況做出改變,估計好多人剛開始都跟我同樣,直接去掉httpd.conf 文件下引入這個文件的註釋,而後修改證書引入路徑,再而後就啓不來了。。。。。。ui

 

若是屢次調試後Apache仍是沒法啓動,建議採用如下方法嘗試:spa

第一步:調試

#Include conf/extra/httpd-ssl.conf前面的註釋「不動日誌

引入一個自定義的文件,名字隨意,例如:custom-ssl.confblog

Include conf/extra/custom-ssl.confip

第二步:ssl

編輯自定義的文件「」,包含路徑、引入SSL等基本信息,示例以下:

注意:七、八、九、11這幾行根據本身的實際狀況更改!

Listen 443
<VirtualHost *:443>
  SSLEngine on
  SSLProtocol all -SSLv2 -SSLv3
  SSLCipherSuite HIGH:MEDIUM:!aNULL:!MD5

  SSLCertificateFile "E:/Apache/conf/ssl/2_www.weisen.com.crt"
  SSLCertificateKeyFile "E:/Apache/conf/ssl/3_www.weisen.com.key"
  SSLCertificateChainFile "E:/Apache/conf/ssl/1_root_bundle.crt"

  DocumentRoot  "E:\WWW\weisen"
  <Directory />
    Options +Indexes +FollowSymLinks +ExecCGI
    AllowOverride All
    Order allow,deny
    Allow from all
    Require all granted
  </Directory>
</VirtualHost>

第三步

重啓Apache,而後訪問域名,ok!

 

都開始搜索錯誤解決方法了,對於配置SSL的其它步驟和強制HTTPS訪問,應該都沒啥問題吧!

歡迎其餘碼友提出更好的方案!

相關文章
相關標籤/搜索