2009-12-23 287 views
0

大家好Apach2traid + SSL + cetificate:
我試圖做一個安全的Web網頁進行付款
這個網頁是用於研究目的
,所以我認爲我可能需要試用VeriSign證書
因此獲得證書我應該怎麼辦
並做到這一點,如果我用我的網站只爲localhost工作崗位
終於有人告訴我,MKE虛擬服務器,使其運行我試圖流動SSL證書安裝

<VirtualHost localhost> 
SSLCertificateFile C:\apache2triad\opssl\cert\my.cer 
SSLCertificateKeyFile C:\apache2triad\opssl\cert\server.key 
SSLCACertificateFile C:\apache2triad\opssl\cert\intermediate.crt 
</VirtualHost> 

這是在httpd.conf
,之後使用SSL工人apache的確定
但是當我打電話以https網頁
它沒有運行
我應該做一些別的東西,而不是僅僅把HTTPS

需要一些幫助和討論,請 感謝

+0

serverfault.com有許多Apache的專家,你可能有運氣張貼有 – 2009-12-23 02:47:10

回答

1

HTTPS在不同的端口號,連接443,正常的HTTP請求來端口80

<virtualHost localhost:443> 

,你還需要確保Apache是​​偵聽端口443,其他地方在httpd.conf運氣

listen 127.0.0.1:80 
listen 127.0.0.1:443 

投注!

+0

謝謝您的回答 我這樣做,並重新啓動服務器,然後我叫 的http://本地主機:433 /..../頁。 PHP 它的工作把我沒有注意到不同我的意思是綠線的任何事情(因爲這應該是安全的。) 我試着撥打HTTPS它沒有工作 請幫助 感謝 – Abd 2009-12-23 01:58:02

+0

修改後 聽127.0.0.1:80 聽127.0.0.1:443 它拒絕午餐 即使我回到本地主機:443 – Abd 2009-12-23 02:09:30

1

你錯過了(在虛擬主機):

SSLEngine on 

由於火鴉建議,你還需要在端口80上運行443它雖然你可能運行 HTTPS,這將會是確實是一件奇怪的事。

+0

整體程序不起作用 我不知道爲什麼 請任何人提供一種方法來使用來自scrach的證書安全的網頁感謝您的回放 – Abd 2009-12-23 13:32:21