Apache HTTP Server 2.2.0 - 32bit Unixでも2GB以上のファイルサポート

The Apache Software FoundationおよびThe Apache HTTP Server Projectは2日(米国時間)、Apache HTTP Serverの最新版となるApache HTTP Server version 2.2.0を公開したことを発表した。The Apache Software FoundationおよびThe Apache HTTP Server ProjectはApache HTTP Server version 2.2.0が現在リリースされているApache HTTP Serverのなかでもっとも優れたバージョンであるとし、すべてのユーザにApache HTTP Server version 2.2.0へのアップグレードを推奨している。

Apache HTTP Server version 2.2.0ではいくつもの機能拡張、改善、2.0コードベースと比較してパフォーマンスの向上などが施されている。なお、Apache HTTP Server version 2.2.0が動作する環境はApache Portable Runtime(APR) version 1.2.2。APR 1.2.2はApache HTTP Server version 2.2.0に同梱されている。既存の環境のlibapr、libaprutil、libapriconv(Win32など)といったAPRライブラリはバイナリ互換性や既知のプラットフォームバグを修正するためにアップデートする必要がある。

Apache HTTP Server version 2.2.0における主な変更点は次のとおり。

  • 32bit Unixシステムにおける2GBをこえるファイルのサポート
  • 32bit Unixシステムにおける2GBをこえるリクエストボディのサポート
  • PCRE(Perl Compatible Regular Expression Library) verssion 5.0の追加
  • デフォルト設定ファイルレイアウトの簡素化とモジュール化
  • 終了処理に関するディレクティブの追加
  • MPMにおけるスレッドのスタックサイズの設定をおこなうThreadStackSizeディレクティブの追加
  • スマートフィルタリング機能
  • オーセンティケーション/オーソライゼーションモジュールのリファクタリング
  • キャッシュ関連モジュールの改善
  • プロキシモジュールへのロードバランシングサービスの追加
  • httpd(8)へ読み込まれたすべてのモジュール一覧を表示する-Mオプションの追加
  • テキスト入力からdbmファイルを生成するためのhttxt2dbm(1)の追加
  • コネクションエラーログイン関数の追加
  • コンフィグレーションホックの追加
  • 出力フィルタへのプロトコルハンドリングの追加
  • モニターホックの追加

Apache HTTP Server version 2.2.0で使われているAPIはApache 2.0 APIを拡張しその上に構築されている。このため、Apache 2.0向けに開発されたモジュールは動作するように再コンパイルする必要がある。ただし、大幅に内容を変更するといったような大量の書き直しが必要になるわけではない。

Apache HTTP Server version 2.2.0は実用における試験も含め、世界中の高稼働サイトなどを通じて広範囲にわたって試験されており、すでに安定性が高いバージョンだと考えられている。試験の段階でいくつかの問題が発見されているが、本質的に問題になるようなものではない。

Apache HTTP Serverは世界中でもっとも普及しているとみられているHTTPサーバ。The Apache License Version 2.0のもとオープンソースソフトウェアとして提供されている。

Apache HTTP Serverは1.x系でデファクトスタンダードの地位を占め、アーキテクチャから設計し直した2系において性能の面でも拡張性の面でも強いアドバンテージを実現し、HTTPサーバとしての揺るぎない位置を確保した。Apache HTTP Server version 2.2.0は機能性や性能、安定性、今後の対応も含めて魅力的なバージョン。サーバ管理者は使用するモジュールにバージョン依存があるといった理由がない限り、Apache HTTP Server version 2.2.0へのアップグレードを検討した方がよいだろう。



転職ノウハウ

あなたが本領発揮できる仕事を診断
あなたの仕事適性診断

シゴト性格・弱点が20の質問でサクッと分かる!

「仕事辞めたい……」その理由は?
「仕事辞めたい……」その理由は?

71%の人が仕事を辞めたいと思った経験あり。その理由と対処法は?

3年後の年収どうなる? 年収予報
3年後の年収どうなる? 年収予報

今の年収は適正? 3年後は? あなたの年収をデータに基づき予報します。

激務な職場を辞めたいが、美女が邪魔して辞められない
激務な職場を辞めたいが、美女が邪魔して辞められない

美人上司と可愛い過ぎる後輩に挟まれるエンジニアの悩み

人気記事

一覧

イチオシ記事

新着記事

求人情報