1

サーバーにhttpd 2.2.25 no-sslをインストールし、sslを有効にするために、次の手順に従いました-

  1. ここから OpenSSL をインストールします。
  2. 生成された自己署名証明書 (server.crt および server.key)。
  3. httpd-ssl.conf と httpd.conf を編集して、.crt ファイルと .key ファイル、およびモジュールの mod_ssl.so を含めました。
  4. mod_ssl.so を apache の modules フォルダーに配置しました。インターネットで入手できるさまざまなソースから mod_ssl.so を使用しました (httpd 2.2.25 ssl バージョンの modules フォルダーからも使用しましたが、どれも機能していないようでした)。
  5. httpd を再起動すると、毎回次 のエラーが発生しました。指定されたモジュールが見つかりません。

最後に何も機能しなかったとき、ssl を使用して新しい httpd インストールを行う必要がありました。

これはある種のバージョンの不一致のように思えますが、mod_ssl.so または libeay32.dll または ssleay32.dll が問題を引き起こしているかどうかはわかりません。

毎回再インストールはしたくないので、次回はどう対処すればいいですか?

4

0 に答える 0