首頁 / 軟體報報 / windows xp + apache 2.2.4 + ssl

windows xp + apache 2.2.4 + ssl

我在公司的測試機中要設定這樣的環境,依據【快樂很多的電腦技術筆記】Windows下安裝Apache + SSL,一開始時apache 2.2.4我是按照預設的路徑去安裝,但是到最後的這一行敘述:

openssl ca -config openssl.cnf -days 3650 -cert ssl/ca.crt -keyfile ssl/ca.key -in ssl/server.csr -out ssl/server.crt

一直發生I am unable access …的錯誤,隔天一早想想只好重新照他的說明方式,照做,有些不同的地方我再標註於下:

1.我下載的版本是apache_2.2.4-win32-x86-openssl-0.9.8d.msi  ,這是要配合我server用的apache版本的,不然我可能會安裝更新的apache_2.2.6-win32-x86-openssl-0.9.8e.msi  。

2.將#SSLMutex  “file:D:/Apache2.2/logs/ssl_mutex”

none

由於在2.2.4已預設為SSLMutex default,所以我建議不用改

3.ErrorLog “D:/Apache2.2/logs/error_log”

TransferLog “D:/Apache2.2/logs/access_log”

原先預設的是不加雙引號括起來,不過我勸大家最好將整個檔案有關於路徑的設定最好都用雙引號括起來

4.繼續看httpd.conf

這裡應該是筆誤,在httpd.conf,是找不到這幾行敘述的

SSLCertificateFile “D:/Apache2.2/conf/ssl/server.crt”

SSLCertificateKeyFile “D:/Apache2.2/conf/ssl/server.key”

應該還是httpd-ssl.conf這個檔中做設定

5.(b)Apache目錄下的/bin/openssl.cnf (不是openssl.conf喔)

預設是在/conf下有,所以我把這個檔放在作者說的/bin/下,這樣確實可行。

註:目前的更新版有2011-05-21的httpd-2.2.19-win32-x86-openssl-0.9.8r.msi供參考下載使用。

Print Friendly, PDF & Email
馬上成為工作達人的Fans

About ㄚ琪

工作達人Fun Taiwan的創辦者及總編,可以在這裡更認識他。

7 comments

  1. 不好意思,因為我們專題的需要所以要下载
    Openssl-0.9.8b-Win32.zip;
    Apeache2.0.59-Openssl_0.9.8b_Win32
    但是我上網查了好多網址都顯示不存在了,無法下載。
    不知道你是否有此檔案可以寄給我?
    我的信箱:poor751007@yahoo.com.tw
    謝謝

  2. 這個檔案是在之前公司找的,我沒有留下來,我現在的公司我是用xampp架的,也是有ssl的機制,你看要不要試試!

  3. 那個謝謝唷~~
    我們好不容易找到了這個版本了謝謝^^

  4. 那可以麻煩你教我怎麼架xampp嗎??
    拜託了!!

  5. 可以麻煩你教我怎麼用xampp架嗎??
    拜託了!!

  6. 你好!!
    因為我們專題需要的PHP版本必須是在5.0以下的,所以不知道xampp有沒有既支援mod_ssl和PHP5.0.0的版本?
    如果有的話可以給我嗎??
    謝謝^^

  7. 你可以下載最新的xmpp,它的功能可以切換到PHP 4,至於你所說的PHP5.0.0應該跟現在的PHP 5的版本不會影響很大的吧!
    它的網頁在下:
    http://www.apachefriends.org/zh_tw/index.html

發表迴響

你的電子郵件位址並不會被公開。 Required fields are marked *

*

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料

Scroll To Top