lighttpdを知っていますか?

lighttpdとは? Webサーバーソフトウエアといって思い浮かべるのは、代名詞的な存在の「Apache」でしょうか、それともMicrosoft社製の「IIS」でしょうか。

並河 祐貴

2008年8月7日 20:00

lighttpdとは?

 Webサーバーソフトウエアといって思い浮かべるのは、代名詞的な存在の「Apache」でしょうか、それともMicrosoft社製の「IIS」でしょうか。

 今回、紹介する「lighttpd(http://www.lighttpd.net/)」は、軽量かつ高速性を重視して設計された比較的新しいWebサーバーソフトウエアです。

 lighttpdは、BSDライセンスで公開されているオープンソースソフトウエアで、無料で利用することができます。そのため国内外を問わず、多くの著名な大規模Webサイトで利用されており、特に画像や映像などといった静的コンテンツの配信に使われることが多いようです。

 さらにCGIやFastCGIといった外部プログラムのインターフェースもサポートしているため、近年流行のWebアプリケーションフレームワークであるRuby on Railsや、Python(Djangoなど)、PHPなどを使ったWebアプリケーションの運用サーバーとしても大きな注目を集めています。

 lighttpdの読み方は「ライトティーピィーディー」と発音しますが、多くの開発者からは「lighty(ライティー)」の愛称で親しまれています。

 本連載では、近年注目を集め続けているlighttpdとオープンソースWebサーバーの代名詞的存在であるApacheをさまざまな観点から比較・検証していきます。読者の方がWebサーバーの選定をする際の参考になれば、と思います。

lighttpdの利用実績

 Netcraft社のリポート「JJune 2008 Web Server Survey(http://news.netcraft.com/archives/2008/06/22/june_2008_web_server_survey.html)」によると、2008年6月度で全世界に存在するWebサイトは1億7200万余りとなっています。その中で利用されているWebサーバーソフトウエアのシェアは、Apacheが49.12%、Microsoft社のIISが35.39%となっており、両者で約85%ものシェアを占めていることがわかります。

 それに対して、lighttpdは約153万ものサイトで使われていますが、これは全体の0.89%にしか過ぎません。

 IT技術者であれば誰もが知っているApacheやIISとは違い、lighttpdのような少しマイナーなソフトウエアをいざ現場で採用して使おうとなると、同僚や上司から「本当に大丈夫なのか?」「実績はあるのか?」などと心配されてしまうのが普通ではないでしょうか。

 しかし、図1に紹介するようにlighttpdを利用している大規模Webサイトは非常に多く、普段利用している身近なWebサイトもたくさんあるのです。

 例えば動画配信サイトの「YouTube」や巨大SNSサイト「Myspace」、Web上の百科事典でおなじみの「Wikipedia」などで、lighttpdは部分的に採用されています。このようにlighttpdは「1億リクエスト/日」に到達するような大規模サイトでの実績も十分にあります。

 日本国内でも、ニコニコ動画の動画配信サーバーや、mixiの画像配信サーバーなどで利用されています。

 上記で紹介したWebサイトは、ほとんどが静的コンテンツの配信がメインとなる大規模利用の事例ですが、動的コンテンツでの利用事例もあります。例えば、開発者にはおなじみの「SourceForge.net」では、PHPで実装されている動的コンテンツも含めたWebサイト全体がlighttpdを使用して稼働しています。

 これらの大規模サイトでの利用事例は、lighttpdの公式ドキュメント(http://trac.lighttpd.net/trac/wiki/PoweredByLighttpd)に公開されています。

 次は、lighttpdの特徴について紹介していきましょう。

人気記事トップ10

人気記事ランキングをもっと見る

企画広告も役立つ情報バッチリ! Sponsored

ClickHouse Cloudが実現した広告運用SaaS「ATOM」のデータ基盤革新、パフォーマンスを向上しながら、運用負荷とコストを削減 6:20 AIで開発が加速する時代、品質保証はどう変わる? Tricentisが示すAIエージェント活用の実像 11月9日 6:45 悪用までの猶予が「1分」に迫るフロンティアAI時代に開発と本番を貫く脆弱性管理が必要 10月29日 8:30 欧州CRA対応とSBOM運用。AI生成コードのOSS混入問題の対策とは ――スニペット単位で検出する「FossID」「Insignary Clarity」によるSBOM運用 9月16日 6:40 PostgreSQLからTiDBへ、稼働中SaaSで進める段階的DB移行の実践と再設計への展望 9月7日 6:30 機能安全開発におけるGoogleTestの活用を支援!「Parasoft C/C++test CT」で実現する効率化&AI連携 4月14日 6:30 【CNDW2025】Grafanaが明かす「オブザーバビリティの哲学」ー最小限の労力で実用的なインサイトを得るには 1月23日 6:30 【CNDW2025】プロダクト急増に備える基盤刷新 ーウェルスナビがECSからEKSへの移行で得た知見とは 1月15日 6:30 【CNDW2025】250環境を5人で運用、構築時間は30分に ーKINTOテクノロジーズが語るインフラ基盤組織の作り方 2025年12月18日 6:30 新たな自動化で熱視線! AIエージェントの「推論能力」を支える2つのコンポーネントとは? 2025年11月28日 6:30