【发布时间】:2023-03-21 21:15:01
【问题描述】:
我正在我的 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.apache 开始工作。虽然我已经在 ec2 管理面板上启用了端口 443。
我不知道是什么问题。 我从 comodo ssl 组织获得了四个证书。其中我只使用了 mydomain.crt。其他是中间证书。我也需要使用它们吗?
【问题讨论】:
-
apache重启失败是怎么回事?错误日志中有消息吗?
-
对不起。你能告诉我日志在哪里或路径配置在哪里。
-
得到了文件。我得到了一个错误,如控制台无效命令“SSLCertificateFile”,可能拼写错误或由服务器配置中未包含的模块定义
-
您是否安装了
mod_ssl? -
当我从下一个答案运行第一个命令时,输出为 ssl_module(shared)
标签: linux apache amazon-web-services ssl amazon-ec2