vhost.confにhttpsの設定を追加したときに「Invalid command ‘SSLEngine’, perhaps misspelled …」というエラーが出た場合の対処法

Apacheのvhost.confにhttpsの設定をしたとき下記ようなエラーが出ることがあります。これは文字どおりSSLEngineがないってことなので、httpd.confに一行追加すれば解消されます。

以下を追加

差分

ここでApacheを無事に再起動できれば完了ですが、以下のようなエラーをがでることがあります。

これはopen_sslがサーバにインストールされていないということなので、以下yumで入れましょう。

なお、vhost.confに記載するcrtファイルのパスが存在していないと更なるエラーがでるので、あらかじめ配置しておくとよいでしょう。

返信を残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です