Redhat "httpd"を起動できません。 「suEXEC」と「SELinux」の通知を表示

Redhat

私はRHEL6.5とApacheを使います2.2.15restartだった時はもう始めhttpdられませんでしたhttpd。以下を表示します/var/log/httpd/error_log

[Fri Aug 01 18:31:48 2014] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
[Fri Aug 01 18:32:35 2014] [notice] SELinux policy enabled; httpd running as context unconfined_u:system_r:httpd_t:s0
[Fri Aug 01 18:32:35 2014] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
[Fri Aug 01 18:42:46 2014] [notice] SELinux policy enabled; httpd running as context system_u:system_r:httpd_t:s0
[Fri Aug 01 18:42:46 2014] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
[Fri Aug 01 18:43:15 2014] [notice] SELinux policy enabled; httpd running as context unconfined_u:system_r:httpd_t:s0
[Fri Aug 01 18:43:15 2014] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
[Fri Aug 01 18:43:59 2014] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
[Fri Aug 01 18:44:12 2014] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
[Fri Aug 01 18:45:03 2014] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)

実際にdisabled再起動しましたSELinux
何をすべきか教えていただけますか?

ベストアンサー1

申し訳ありません。理由を見つけました。それはすべてSSL CERT問題についてです。上記の理由によるものではありませんnotices


上記のメッセージとは何の関係もありません。
したがって、それらを無視してください。


どうすればいいですか? Apache詳細ロギングを有効にすると、実際の操作が開始されます。 Apacheを起動したときにmod_sslモジュールをロードできないという現象を示し、実際に何が起こっているのかを示します。そして、これがssl.conf内部にSSL証明書(または対応する仮想ホストファイル)が構成されているために気づきました。

私はそこで2つの間違いを犯しました。まず、CERT関連ファイル(.crt/.key/.csr)への読み取り権限を付与していません。ところで、悪いことに、ファイルの1つにエラーが発生しました。

おすすめ記事