NGINX は無料、オープンソース、高パフォーマンスのHTTPサーバ、リバースプロキシ、そして IMAP/POP3 プロキシサーバです。NGINXはその高パフォーマンス、安定性、豊富な機能セット、簡単な設定、そして低リソース消費で知られています。
NGINXはC10K problemを解決するために書かれた数少ないサーバのうちの一つです。伝統的なサーバと違い、NGINXはリクエストを処理するためにスレッドを頼りません。その代わりにもっとスケーラブルなイベント駆動(非同期)アーキテクチャーを使用します。This architecture uses small, but more importantly, predictable amounts of memory under load. たとえ同時に数千のリクエストを処理する予定がないとしても、NGINXの高パフォーマンスおよび小さなメモリ使用から恩恵を受けることができます。NGINX は全ての方向にスケールします : 最小のVPSからサーバの大規模なクラスタまで。
NGINXはNetflix, Hulu, Pinterest, CloudFlare, Airbnb, WordPress.com, GitHub, SoundCloud, Zynga, Eventbrite, Zappos, Media Temple, Heroku, RightScale, Engine Yard, MaxCDN およびその他の多くの良く知られているサーバに動力を供給します。
開始 | コミュニティ | 3rd パーティ モジュール | 貢献 |
NGINXをダウンロードおよびインストールする様々な方法。
コマンドラインからNGINXをどうやって制御するか。
コミュニティからサブミットされた設定の有用なコレクション。
NGIXについて最もよくある質問への回答。
良く見かけるNGINXの設定問題とそれらをどうやって解決するか。
NGINXの非常に重要なデバッグ機能のいくつかを使う方法。