ApacheのSSL設定でエラーが出た際の解決方法です。
apachectlのオプションt
サーバーの設定作業でApacheをインストールしてSSLの設定を有効にして起動するとエラーになって起動しません。
apachectl のオプションt を試します。
Apacheの設定ファイルconf ファイルにシンタックスエラーがないか確認するコマンドです。
1 2 3 |
# apachectl -t AH00526: Syntax error on line xxx of /etc/httpd/conf.d/yyy.conf Invalid command 'SSLEngine', perhaps misspelled or defined by a module not included in the server configuration |
SSLの証明書等のSSLの設定が怪しいと思ったけど、何度見直しても問題が見つかりません。
解決方法
調べてみたところ、mod_sslのインストールするのを忘れたました。
mod_sslのyumでインストールして問題は解決しました。
1 |
$ sudo yum install mod_ssl |
なんじゃ、そりゃっていう問題でした。
コメント