質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.50%
Apache

Apacheは、Apache HTTP Serverの略で、最も人気の高いWebサーバソフトウェアの一つです。安定性が高いオープンソースソフトウェアとして商用サイトから自宅サーバまで、多くのプラットフォーム向けに開発・配布されています。サーバーソフトウェアの不具合(NCSA httpd)を修正するパッチ(a patch)を集積、一つ独立したソフトウェアとして開発されました。

OpenSSL

OpenSSLはSSL/TLSのプロトコルと一般的な暗号のライブラリを導入するオープンソースのソフトウェアのツールキットです。

Windows

Windowsは、マイクロソフト社が開発したオペレーティングシステムです。当初は、MS-DOSに変わるOSとして開発されました。 GUIを採用し、主にインテル系のCPUを搭載したコンピューターで動作します。Windows系OSのシェアは、90%を超えるといわれています。 パソコン用以外に、POSシステムやスマートフォンなどの携帯端末用、サーバ用のOSもあります。

Q&A

解決済

2回答

11649閲覧

WindowsにインストールしたApacheのOpenSSLを更新するには?

yahoyaho20

総合スコア13

Apache

Apacheは、Apache HTTP Serverの略で、最も人気の高いWebサーバソフトウェアの一つです。安定性が高いオープンソースソフトウェアとして商用サイトから自宅サーバまで、多くのプラットフォーム向けに開発・配布されています。サーバーソフトウェアの不具合(NCSA httpd)を修正するパッチ(a patch)を集積、一つ独立したソフトウェアとして開発されました。

OpenSSL

OpenSSLはSSL/TLSのプロトコルと一般的な暗号のライブラリを導入するオープンソースのソフトウェアのツールキットです。

Windows

Windowsは、マイクロソフト社が開発したオペレーティングシステムです。当初は、MS-DOSに変わるOSとして開発されました。 GUIを採用し、主にインテル系のCPUを搭載したコンピューターで動作します。Windows系OSのシェアは、90%を超えるといわれています。 パソコン用以外に、POSシステムやスマートフォンなどの携帯端末用、サーバ用のOSもあります。

0グッド

2クリップ

投稿2016/04/04 02:04

Apache関連の知識が疎いため、ご存知の方がおられましたら、ご教授願いたいです。

現在、Windows版のSSL付Apache(バイナリ版)がインストールされた環境で、
Apacheに付随しているOpenSSLを最新版へ更新しようとしているのですが、
Apache起動時にエラーが発生してしまいます。

httpd.exe: Syntax error on line 123 of D:/Apache2.2/conf/httpd.conf: Cannot load D:/Apache2.2/modules/mod_ssl.so into server:

記述のあったページを参考に、基本的にOpenSSLのEXEとdllファイルの入れ替えで対応できると思われたのですが、
mod_sslまわりでのエラーがあるようです。

他に設定やインストールが必要なものがあったりするのでしょうか。

環境
OS:Windows2003 Server
Apache:2.2.9
(Apache内のopenSSL:0.9.8h)
OpenSSLは1.0.2の最新版に更新しようと考えています。

参考ページ
http://qiita.com/icoxfog417/items/5dde6681f9edddf35d9e

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

ベストアンサー

特にApache2.2.9を2.2.31へマイナーバージョンアップすることに抵抗がないのであれば以下のバイナリを試してみてはいかがでしょうか?
念のため、環境を別途用意して試してみたほうが良いとは思います。

Apache公式ダウンロードサイトから紹介されているバイナリ配布元となります。
Apache2.2.x+openssl 1.0.2系

投稿2016/04/04 04:58

umed0025

総合スコア851

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

yahoyaho20

2016/04/04 08:48

バイナリが配布されていたのですね。 ご教示ありがとうございます。 まずは別環境で試してみたいと思います。
guest

0

mod_sslはOpenSSLに強く依存したモジュールですので、OpenSSLを0.98→1.02というようにバージョンを変えてしまうと、mod_ssl自体をリビルドする必要が出てきます。Qiita記事に示したような、単純な方法ではうまく行きません(0.98どうしだからこそできる芸当です)。

投稿2016/04/04 03:58

編集2016/04/04 04:00
maisumakun

総合スコア145123

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

yahoyaho20

2016/04/04 08:44

やはり単純に差し替えるだけでは無理なんですね。 ご助言ありがとうございます。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.50%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問