SSL证书安装

时间:2009-12-23 01:38:38

标签: apache ssl-certificate

大家好,所有Apach2traid + ssl + cetificate:
我正在尝试建立一个安全的网页进行付款 这个网页是为了研究目的
所以我认为我可以参加一个veriSign证书 所以在获得证书后,我应该做什么 如果我只使用我的网站作为localhost,那就行了 最后我被告知要使用虚拟服务器让它运行我试过流动的

<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 worker的apache ok 但是当我用https来调用页面时 它没有运行
我应该做些别的事情,而不仅仅是把https

请提供一些帮助和讨论 感谢

2 个答案:

答案 0 :(得分:1)

https连接不同的端口号443,正常的http请求连接到端口80。

<virtualHost localhost:443>

并且您还需要确保apache正在侦听端口443,httpd.conf中的其他地方

listen 127.0.0.1:80
listen 127.0.0.1:443
祝你好运!

答案 1 :(得分:1)

你错过了(在虚拟主机中):

SSLEngine on

正如Fire Crow建议的那样,你也想在443上运行它。虽然可以在端口80上运行HTTPS,但确实是一件奇怪的事情。