我想在 Apache 上设置 SSL 配置。我在网上看到的只是应该有一些 .key 和 .crt 文件。但是,我有这些文件
# ls
fullchain.crt private.pem
certificate.crt order public.pem
我根据这里的解释尝试了以下配置,但是,通过重新启动httpd ,我收到一个错误,提示找不到私钥。
SSLEngine on
SSLCertificateFile /home/snadmin/certificate.crt
SSLCertificateKeyFile /home/snadmin/public.pem
SSLCertificateChainFile /home/snadmin/fullchain.crt
<Directory "/var/www/html/">
我该如何改变呢?
SSLCertificateKeyFile
必须指向私钥,而不是公钥。另请参阅文档。