Apache2.2.24安裝多個SSL證書不正確

發布時間:2020-07-31 08:44:34 來源:青鋒建站 作者:青鋒建站
  Apache是比較常用的網站軟件,和PHP整合也不錯.在windows 環境下使用apache安裝SSL證書時會遇到,安裝了證書,但是顯示”安裝不正確,證書過期,或頒發給的網址不正確,即顯示的證書不是自己所申請的證書”,這算是apache2.2.24安裝證書過程中一個小小的錯誤,但如果對知識沒有系統性的了解,解決起來就比較費時間了.以下是青鋒建站給大家分享這種情況下造成SSL證書和所申請的不相同的幾種原因與解決方法.

現象描述

  這種問題的主機現象是,我們使用apache2.2.24安裝多個證書時,打開證書的詳情,查看后發現證書并不是自己的證書,而是我們安裝的第一張證書。如下圖,我們申請的證書的網址是www.abc.com.而顯示證書分發給www.cde.com,這正是我們安裝的第一個證書。

問題分析:

  從這里我們可以看到,錯誤的提示是證書不正確,而顯示的證書是我們在這臺服務器上安裝多SSL證書時的第一張。說明這個版本的apache在支持SNI上出現了問題或有關SNI的配置上出現了問題。

可能的原因

  Apache2.2.24安裝多SSL證書,需要一定的條件,即sni布署的環境要求。要求apache版本大于2.2.12以上,openssl的版本也有要求(網上說的很多,如要求openssl大于0.9.8f,也有的說要大于0.9.8j),我們這里對這些不作討論,因為我們完全可以使用一個版本大于1的。因為我們在使用apache安裝多證書時要注冊openssl的版本。推薦下載apache_2.2.24-x86-openssl-1.0.1e.msi版本,這點沒有問題了,其他的就是配置的問題。這里青鋒建站給大家說一些容易出錯的細節。
注冊的細節
  1. 添加443端口,在Listen 80后另起一行添加Listen 443 https,當然在哪里添加都可以,可以在httpd-ssl.conf中,也可以在httpd-ssl.conf中,甚至在httpd-ssl.conf中也沒有問題。當然還要注冊服務器或本地主機是否有其他程序占用443端口,vmare就會占用,相關的文章可以參考這里。
  2. 添加虛擬主機使用端口,在添加SSL證書時在虛擬主機我們會看到NameVirtualHost *:80這樣的配置,如果添加SSL證書,也需要添加這樣一句:NameVirtualHost *:443.如果是apache2.4版本,則不需要添加這兩句。
  3. 具體的配置,在具體的虛擬主機配置時出錯的概率就比較小,但是也需要注意這些:http跳轉到https;網站默認使用443端口;SSL證書協議版本的問題(需要參考廠家)。

正確的配置

Listen 443 https
NameVirtualHost *:443
<VirtualHost *:80>
ServerAdmin 943703539@qq.com
ServerName www.abc.com
ServerAlias abc.com
RewriteEngine on
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^(.*)?$ https://%{SERVER_NAME}$1 [L,R](上述三行實現將非http自動跳轉到https)
DocumentRoot "D:/ WebRoot/abc"
php_admin_value open_basedir "D:/ WebRoot/abc"(不必須,這樣更安全)
</VirtualHost>
##VhostEnd
 
<VirtualHost *:443>
ServerAdmin 943703539@qq.com
ServerName www.abc.com:443
ServerAlias abc.com
SSLEngine on
SSLCertificateFile cert/abc/2_www.abc.com.crt
SSLCertificateKeyFile cert/abc/3_www.abc. com.key
SSLCertificateChainFile cert/abc/1_root_bundle.crt
DocumentRoot "D:/ WebRoot/abc"
php_admin_value open_basedir "D:/ WebRoot/abc"
</VirtualHost>
##VhostEnd
  以上就是青鋒建站給大家分享的Apache2.2.24安裝多個SSL證書不正確的原因與解決方法。青鋒建站,提供專業的高品質網站制作服務,包括網站建設,SEO,網絡營銷,PHP開發,網站建設知名品牌,全國接單,為企業構建強有力的營銷平臺。
分享到:

Copyright © 2016-2026 青鋒建站 版權所有

日韩三级_极品人妻系列销魂肉体_三级片动态图
<蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <文本链> <文本链> <文本链> <文本链> <文本链> <文本链>