Apache 2.0の新機能とその実力
Webサーバはどこまで進化するのか

一志 達也<ichishi@pochi.tis.co.jp>
TIS株式会社
2001/5/12

待ちに待ったベータ版の登場

 世界中で最も多く利用されているWebサーバ「Apache」(Apacheについては連載:ApacheによるWebサーバ構築も参照)は、いわゆるオープンソース系ソフトウェアの例にもれず、頻繁にバージョンアップを繰り返してきた。しかし、いままではバージョン番号の整数部を変更せず、あくまでも小数部を変更する形で行われてきた。1.2.xが1.3.xに変更されたことはあっても、最初の「1」という番号はそのままだったのである。

 ところが、2000年あたりから「Apache 2.0」が登場するという情報が飛び交うようになった。それからというもの、Apache 2.0はどうなるのか、興味が尽きることはなかった。なぜなら、いまさら整数部のバージョン番号を変えるほど、大きな進化があるとは考えられなかったからである。

 Apacheは、1.3.xになって使い勝手も大きく向上したし、必要と思われる機能はすでに十分実装されている。もし、何か追加する機能があるとしても、それはこれまでの変化と比べて大差のないものになるはずだった。だとすれば、IISやiPlanetのようにアプリケーション・サーバ的な要素を盛り込むとか、Javaなどを使ったGUIツールを盛り込むのだろうか。はたまた……。しかし、ApacheのWebサイトを見ても大した情報は得られない。もちろん、技術系のニュースサイトにも情報は皆無で、まるで謎に包まれた状態だったのである。

 もっとも、Apache開発者のコミュニティに行けば、Apacheに精通する人たちは情報を持っていただろう。とはいえ、それは多くの技術者にとって不可能に近い。それゆえに、いつになったら情報が得られるのか、と思っていた方も多いことだろう。

 そんなある日、正確には2001年4月3日、とうとうApache 2.0のベータバージョンが姿を現したのである。それ以前にもアルファバージョンは公開されていて、何度かバージョンアップが行われていたが、ベータバージョンとして公開されるのは初めてのことだ。原稿執筆時点のバージョン番号はApache 2.0.16。正式なリリースではないが、Apache 2.0にとって大きな節目となるバージョンである。そこで、そろそろ実際のテストを交えて、この新しいバージョンの全貌を紹介することにしよう。

 
1/4

Index
Apache 2.0の新機能とその実力
待ちに待ったベータ版の登場
  2.0の新機能概説
 コアの変更
 マルチスレッドへの対応
 マルチプロトコルのサポート
 IPv6のサポート
 フィルタリング機能の追加
 APIの変更
 新しいビルド・システムの採用
  モジュールの変更
  Apache 2.0の入手とインストール
 autoconfとlibtoolのインストール
 Apache 2.0のconfigureとmake
 設定の確認と起動
 既存環境からのアップグレード
  マルチスレッド・モードの検証
 実験開始直後の問題
 高負荷状態における2つのApache
 チューニングはしてみたが
  Apache 2.0は大規模サイトで威力を発揮

Linux Square全記事インデックス


 Linux Squareフォーラム サーバ構築・運用関連記事
連載:Heartbeatでかんたんクラスタリング(連載中)
オープンソースソフトウェアの「Heartbeat」を使ってHAクラスタを実現し、サービスを「落とさない」仕組みを実現します
特集:Apache 2.2でWebサイトをパフォーマンスアップ!
最新安定版Apache 2.2は、何が変わったのか? 最新のApacheを新機能の使い方とともに解説する
連載:実用 Apache 2.0運用・管理術(全8回)
本連載では、Apache 2.0の運用や管理方法を解説する。まず必須設定と基本的なセキュリティ対策を行い今後の運用に備える
連載:実用 BIND 9で作るDNSサーバ(全15回)
本連載では、BIND 9の構築/運用方法を解説していく。実際に役立つことを目的に、セキュリティや大規模運用などのテーマを取り上げていく
連載:実用qmailサーバ運用・管理術(全14回)
本連載を通して、qmailによるメールサーバの高度な構築・運用・管理術を紹介。SPAM対策やML管理からサーバでのウイルスチェックなどまで
特集:Samba 3.0の全貌 改訂版
Samba 3.0リリースから8カ月。ここであらためて、Samba 3.0系列の新機能、インストール方法、国際化の現状を解説する

MONOist組み込み開発フォーラムの中から、Linux関連記事を紹介します


Linux & OSS フォーラム 新着記事
@ITメールマガジン 新着情報やスタッフのコラムがメールで届きます(無料)

注目のテーマ

Linux & OSS 記事ランキング

本日 月間