Nieprawidłowe polecenie „SSLEngine” Centos


10

Odinstalowałem Apache i ponownie go zainstalowałem, a teraz, gdy próbuję go uruchomić, pojawia się następujący błąd:

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

Nie próbowałem włączyć SSL ani nic takiego. Jestem całkiem nowy w Linuksie i ogólnie Apache, więc jeśli ktoś mógłby mi w tym pomóc, byłbym nieskończenie wdzięczny.

Odpowiedzi:


20

Prawdopodobnie jest zapomniana konfiguracja w /etc/httpd/conflub /etc/httpd/conf.d. Znajdź ( grep SSL /etc/httpd/{conf,conf.d} -r) i zniszcz go lub zainstaluj moduł ssl dla Apache:

yum install mod_ssl

** Szybciej: ** yum -y zainstaluj mod_ssl
George Chalhoub 16.09.16

Ta odpowiedź również rozwiązuje problem dla mnie
Fokwa Best

3

W moim przypadku zainstalowałem mod_ssl, ale nie został włączony. Aby to zrobić, uruchomiłem:

sudo a2enmod ssl

2

Sprawdź, czy już załadowałeś mod_ssl do pliku httpd.conf:

LoadModule ssl_module modules/mod_ssl.so
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.