Perintah 'SSLEngine' Centos tidak valid

10

Saya uninstall Apache, dan instal ulang, dan sekarang ketika saya mencoba memulainya saya mendapatkan kesalahan berikut:

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

Saya tidak mencoba mengaktifkan SSL, atau apa pun. Saya cukup baru di Linux, dan Apache secara umum, jadi jika seseorang dapat membantu saya dengan ini, saya akan sangat berterima kasih.

Rafiq Abdo
sumber

Jawaban:

20

Mungkin ada beberapa konfigurasi yang terlupakan di /etc/httpd/confatau /etc/httpd/conf.d. Temukan ( grep SSL /etc/httpd/{conf,conf.d} -r) dan hancurkan atau instal modul ssl untuk Apache:

yum install mod_ssl
stderr
sumber
** Lebih cepat: ** yum -y install mod_ssl
George Chalhoub
Jawaban ini memecahkan masalah bagi saya juga
Fokwa Best
3

Dalam kasus saya saya telah menginstal mod_ssl tetapi tidak diaktifkan. Untuk melakukan ini saya berlari:

sudo a2enmod ssl
ingh.am
sumber
2

Periksa apakah Anda telah memuat mod_ssl dalam file httpd.conf:

LoadModule ssl_module modules/mod_ssl.so
Ela
sumber