Nginx

Nginx

OSSのWebサーバ。
動作環境としてLinuxやWindowsなど様々なOSに対応。
高アクセスを前提に設計されており、処理性能が高くメモリの使用量が少ない。
国内での稼働実績や情報量の増加に伴い、シェアも拡大。
Apacheと組み合わせて利用するケースもあり。

特徴

  • 処理性能が高く、高速
  • ロードバランサー(負荷分散)の機能を保持 ③同時接続(アクセス負荷)に強い
  • 同時接続(アクセス負荷)に強い
  • クラウド環境との親和性が高く、直近ではシェアがトップ

情報テーブル

提供源/会社名 BSDライセンス(OSSのライセンス体系)
商用版はF5ネットワークス
(Nginx社を買収)
歴史 -
業界トレンド 2004年に登場以来、Apacheの苦手とする同時接続に強いWebサーバとしてシェアを拡大。クラウド環境での利用も増加しており、今後も増加傾向。
情報分量 ・十分
・全体としてApacheほど多くないが、直近の情報はNginxの情報量が多い
技術選定ポイント ・クラウド環境等での事例も豊富
・高アクセスや表示速度に強い
・拡張モジュールも存在するが、Apacheほど多くない
導入会社 Facebook
セキュリティ 稀に脆弱性が発見されるがApacheほど多くない
料金 無料版と商用版あり
技術者数 一般的に細部の構成はSRE(インフラ・サーバーエンジニア)が実施することが多い。クラウド環境や仮想環境でNginxを利用したサイト開発をするケースも増加しており、非インフラエンジニアでも利用者数は増加傾向。
技術・導入難易度 インストールから実行するまでは比較的容易。
Apacheほど機能は多くないが、高速化やセキュアな設定を運用に合わせて実施し、チューニングしていく難易度は高い。
採用トレンド https://www.winserver.ne.jp/column/about_nginx/
https://jvndb.jvn.jp/
https://openstandia.jp/oss_info/nginx/
参考 -