Apache 2.4.27 mod_h[ttp]2 1.10.11 (mod_ssl) パッケージの配布

以前に Scientific Linux 7 や CentOS 7 用の httpd rpm パッケージを配布してるのでそれの更新です。 脆弱性(CVE-2017-9789)のために Apache 同梱の mod_http2 が組み込めなくなってる?ので mod_h[ttp]2 をパッケージに組み込みました。

ダウンロード

配布パッケージの説明

今回も OpenSSL をスタティックリンク(バージョンは 1.0.2l )しております。 centos が 7.4 になり OpenSSL は 1.0.2k になりました。 Scientific Linux は 7.3 の時点で 1.0.2k を先行してますのでディストリビューションデフォルトの OpenSSL をリンクしようと思いましたが色々至り前回同様にしました。

Apache 同梱の mod_http2 を読み込もうとすると『シンボルが読み込めません』みたいなエラーがでるので諦めました。 なので mod_h[ttp]2 を組み込みました。 (このサーバー複数の VirtualHost で動いていて SNI も正常に動いてるから大丈夫なはず)

パッケージをインストールするとデフォルトでは Apache が prefork で動作します。 prefork では HTTP/2 が動きませんので worker または event にしてください。 /etc/httpd/conf.modules.d/00-mpm.conf を編集です。

リビルドに関して

この配布パッケージをリビルドするにはこのパッケージの httpd-devel が必要になります。先にインストールしてください。 えっ、パッケージをリビルドするためにパッケージのインストールが必要!?

シェアする

コメント

トラックバック

トラックバック用URL
http://www.youyoukankan.net/cms/action.php?action=plugin&name=TrackBack&tb_id=197
トラックバック
このエントリにトラックバックはありません