NginxJa
Nginxは無料で利用できるオープンソースのハイパフォーマンスHTTPサーバ且つリバースプロキシで、IMAP/POP3のプロキシサーバとしても動作します。Igor Sysoevによって2005年に開発が始まり、今では世界中のドメインの1%から4%のWebサイトをNginxが稼働させています。(1, 2)
Nginxはその高いパフォーマンスと安定性、豊富な機能、設定の容易さ、消費リソースの低さで知られています。
NginxはC10K問題に取り組むべく開発された一握りのサーバのうちの一つです。従来のサーバとは異なり、Nginxはリクエストの処理をスレッドに依存していません。その代わりにもっとスケーラブルな(非同期の)イベント駆動アーキテクチャを使用しています。このアーキテクチャはメモリ使用量が少ないだけでなく、最も重要な事として、稼働時のメモリ使用量が予測可能であるということです。
同時リクエスト数が1万リクエストもなかったとしても、Nginxのハイパフォーマンスやメモリ消費量の少なさの恩恵を受ける事はできるでしょう。Nginx は小規模な VPS から大規模なサーバからなるクラスタまで対応する拡張性を備えています。
NginxはWordPressやHulu、Github、Ohloh、SourceForge、TorrentReactorといった知名度の高いサイトを稼働させています。
We recently switched over our static content webserver over to Nginx, easily the most impressive webserver I’ve seen in years. We’re running it on a machine with 8Gb of memory (along with some other stuff), but the nginx process is only using a ridiculously small 1.4Mb. In other words, it barely registers in any measurable way.
-- Philip Jacob
このwikiではインストールと設定、アドオンに関する情報とTipsをまとめています。気軽に参加してください!
日本語版翻訳メニュー
Nginxをサポートするには
どうかNginxの継続的な開発を支援するために募金をお願いします。全ての募金は開発者へ直接届きます。












