我在我的apache linux ecc2实例上启用了SSL证书。但是当我添加以下几行代码时
NameVirtualHost *:443
<VirtualHost *:443>
ServerName www.example.com
# other configurations
SSLEngine on
SSLCertificateFile /etc/httpd/conf/ssl.crt/mydomain.crt
SSLCertificateKeyFile /etc/httpd/conf/ssl.key/mydomain.key
</VirtualHost>apache重新启动失败。
但是当我将上面几行中的端口更改为80时,80.apache启动了working.Although,我已经在80.apache管理面板上启用了端口443。
我不知道问题出在哪里。我有四个证书,从科莫多ssl organisation.Out,我已经使用了,只有mydomain.crt.Others是中间certificates.Do,我需要使用它们以及?
发布于 2016-04-05 00:40:54
确保已安装apache SSL模块。您可以通过运行以下命令来检查它是否已安装:
apachectl -t -D DUMP_MODULES | grep ssl如果它没有运行,试试这个(假设是标准的Amazon Linux AMI):
sudo yum install -y mod_ssl或者如果您使用的是Apache2.4
sudo yum install -y mod24_sslhttps://stackoverflow.com/questions/36407132
复制相似问题