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.

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

** 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

2

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

LoadModule ssl_module modules/mod_ssl.so
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.