Я хочу настроить SSL-конфигурацию на Apache. Все, что я вижу в сети, это то, что там должны быть файлы .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
должен указать на частный ключ, а не публичный. См. Также документация.