首次尝试在我的网络服务器上启动并运行SSL。 Apache在端口80上正常运行,但我想开始更多地保护并运行https。
我生成了我的服务器密钥,然后为域生成了CSR。一切正常,我被送回: www_mydomain_com.crt 和一个名为“RootCertificates”的文件夹,其中包含两个.crt,一个RootCertificate和一个IntermediateCertificate.crt
现在我(显然不正确!)的想法是我需要在我的ssl.conf文件中添加一个虚拟主机:
<VirtualHost *:143>
DocumentRoot /var/www/domain/
ServerName www.mydomain.com
SSLEngine on
SSLCertificateFile /etc/httpd/conf/www_mydomain_com.crt
SSLCertificateKeyFile /etc/httpd/conf/server.key
SSLCertificateChainFile /etc/httpd/conf/RootCertificates/IntermediateCertificate.crt
</VirtualHost>
然而,ssl.conf已经包含了一些这样的行 - 我应该评论那些吗?
道歉 - 我整天都在看这个并且在某种程度上让自己感到困惑:)