2009-12-23 225 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