Ungültiger Befehl 'SSLEngine' Centos

10

Ich habe Apache deinstalliert und neu installiert. Wenn ich jetzt versuche, es zu starten, wird der folgende Fehler angezeigt:

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

Ich habe nicht versucht, SSL oder irgendetwas zu aktivieren. Ich bin ziemlich neu in Linux und Apache im Allgemeinen. Wenn mir jemand dabei helfen könnte, wäre ich unendlich dankbar.

Rafiq Abdo
quelle

Antworten:

18

Es gibt wahrscheinlich eine vergessene Konfiguration in /etc/httpd/confoder /etc/httpd/conf.d. Find ( grep SSL /etc/httpd/{conf,conf.d} -r) und zerstöre es oder installiere das SSL-Modul für Apache:

yum install mod_ssl
stderr
quelle
** Schneller: ** yum -y install mod_ssl
George Chalhoub
3

In meinem Fall hatte ich mod_ssl installiert, aber es war nicht aktiviert. Um dies zu tun, lief ich:

sudo a2enmod ssl
ingh.am
quelle
2

Überprüfen Sie, ob Sie mod_ssl bereits in die Datei httpd.conf geladen haben:

LoadModule ssl_module modules/mod_ssl.so
Ela
quelle