nginx

エンジンエックス

  • WEB・ スクリプト言語
  • サポート対象:サポートレベル 2

未だに「Web サーバといえば Apache !」と思っている方、多いのではないでしょうか。今、Web サーバ市場で Apache と一騎討ち体勢にある Nginx (エンジンエックス) が注目されています。近年では、Nginx のシェアが Apache のシェアを超える勢いです。

Nginx は Apache の代替となり得る Web サーバと言われていますが、実際にはそれぞれ利点や特徴が異なる為、それらを理解したうえで両者を使い分けることが望ましいです。一例として、Nginx は同時リクエスト処理が得意で静的なコンテンツ処理能力は Apache より高いですが、一方で動的なコンテンツ処理は不得手という特徴があります。また、Nginx は大量のリクエスト処理を前提に開発されており、リバースプロキシとして動作する機能を有したり、ロードバランサーとして使用できたりする機能があります。その為、Nginx をロードバランサーとして使用し、バックエンドサーバへのリクエストを分散すれば、各バックエンドサーバの負担を効果的に減らすことが可能です。

上述した特徴や機能を踏まえますと、Nginx をリバースプロキシやロードバランサーとして使用し、静的なコンテンツは Nginx で処理、動的なコンテンツは Apache へ渡すという両者の利点を活かした使用方法が考えられます。

参考リンク

OSSのサポートでお悩みなら、
サイオスOSSよろず相談室にお任せください。

もっと詳しく知りたい

OSSの選定から導入サポートまで
詳しい資料をご用意しています。

資料ダウンロード

OSSの相談をしたい

OSSでお困りごとがありましたら、
お気軽にお問い合わせください。

お問い合わせ