无效命令‘SSLEngine’Centos

无效命令‘SSLEngine’Centos

我卸载了 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 还很陌生,所以如果有人能帮助我,我将不胜感激。

答案1

/etc/httpd/conf或中可能有一些被遗忘的配置/etc/httpd/conf.d。查找 ( grep SSL /etc/httpd/{conf,conf.d} -r) 并销毁它或为 Apache 安装 ssl 模块:

yum install mod_ssl

答案2

在我的情况下,我安装了 mod_ssl,但未启用。为此,我运行了:

sudo a2enmod ssl

答案3

检查httpd.conf文件中是否已经加载mod_ssl:

LoadModule ssl_module modules/mod_ssl.so

相关内容