Неверная команда 'SSLEngine' Centos

10

Я удалил Apache и переустановил его, и теперь, когда я пытаюсь запустить его, я получаю следующую ошибку:

Syntax error on line 94 of /usr/local/psa/admin/conf/generated/13636697550.95452800_server.include:
Invalid command 'SSLEngine', perhaps misspelled or defined by a module not included in the server configuration

Я не пытался включить SSL, или что-нибудь. Я совершенно новичок в Linux и в Apache в целом, поэтому, если кто-нибудь сможет мне помочь с этим, я буду бесконечно благодарен.

Рафик Абдо
источник

Ответы:

20

Возможно, в /etc/httpd/confor есть какая-то забытая конфигурация /etc/httpd/conf.d. Найдите ( grep SSL /etc/httpd/{conf,conf.d} -r) и уничтожьте его или установите модуль ssl для Apache:

yum install mod_ssl
STDERR
источник
** Быстрее: ** yum -y установить mod_ssl
Джордж Чалхуб
Этот ответ также решит проблему для меня
Fokwa Best
3

В моем случае у меня был установлен mod_ssl, но он не был включен. Для этого я побежал:

sudo a2enmod ssl
ingh.am
источник
2

Проверьте, загрузили ли вы уже mod_ssl в файл httpd.conf:

LoadModule ssl_module modules/mod_ssl.so
Ela
источник