FAQ

Page Discussion Edit History

NginxJa

Nginxは無料で利用できるオープンソースのハイパフォーマンスHTTPサーバ且つリバースプロキシで、IMAP/POP3のプロキシサーバとしても動作します。Igor Sysoevによって2005年に開発が始まり、今では世界中のドメインの1%から4%のWebサイトをNginxが稼働させています。(1, 2)

Nginxはその高いパフォーマンスと安定性、豊富な機能、設定の容易さ、消費リソースの低さで知られています。

NginxはC10K問題に取り組むべく開発された一握りのサーバのうちの一つです。従来のサーバとは異なり、Nginxはリクエストの処理をスレッドに依存していません。その代わりにもっとスケーラブルな(非同期の)イベント駆動アーキテクチャを使用しています。このアーキテクチャはメモリ使用量が少ないだけでなく、最も重要な事として、稼働時のメモリ使用量が予測可能であるということです。
同時リクエスト数が1万リクエストもなかったとしても、Nginxのハイパフォーマンスやメモリ消費量の少なさの恩恵を受ける事はできるでしょう。Nginx は小規模な VPS から大規模なサーバからなるクラスタまで対応する拡張性を備えています。

NginxはWordPressHuluGithubOhlohTorrentReactorといった知名度の高いサイトを稼働させています。

We were using Pound for load balancing at Justin.tv until today. It was consistently using about 20% CPU, and during spikes would use up to 80% CPU. Under extremely high load, it would occasionally freak out and break.

We just switched to Nginx, and load immediately dropped to around 3% CPU. Our pages feel a little snappier, although that might be my imagination. Not only is the config format easier to understand and better documented, but it offers a full webserver's complement of functionality. We haven't hit any spikes yet, but given the current performance I suspect it will cream Pound.

-- Emmett Shear


このwikiではインストールと設定、アドオンに関する情報とTipsをまとめています。気軽に参加してください!


Edit section: 現在のリリース情報 現在のリリース情報

  • 最新の安定バージョン: [Nginx 0.7.64] (2009年11月16日)
  • 最新の開発バージョン: [Nginx 0.8.28] (2009年11月23日)
  • 旧バージョンの最新安定版: [Nginx 0.6.39] (2008年9月14日)

Edit section: 日本語版翻訳メニュー 日本語版翻訳メニュー

Edit section: Nginxをサポートするには Nginxをサポートするには

どうかNginxの継続的な開発を支援するために募金をお願いします。全ての募金は開発者へ直接届きます。