Nginx(エンジンエックス)の概要、使い方などまとめ

アプリケーション

Nginx(エンジンエックス)の概要をまとめました。

nginx

Nginxの概要

以下NGINXの公式サイトに書いてある英語の概要をGoogle Chromeの翻訳機能で翻訳しました。

nginx(「エンジン x」)は、HTTPウェブサーバー、リバースプロキシ、コンテンツキャッシュ、ロードバランサー、TCP/UDPプロキシサーバー、メールプロキシサーバーです。Igor Sysoevによって開発され、 2条項BSDライセンス に基づいて配布されています 。エンタープライズ向けディストリビューション、商用サポート、およびトレーニングは F5, Inc.から提供されています。

nginx

NGINXは、サーバー機能を提供するソフトウェアです。NGINXはF5社が買収したため、NGINXの学習などの概要はF5社のホームページから行います。

NGINXの特徴

NGINXは、まだ歴史がそれほど長くなく、初版は2004年に開発されていて、近年Webサーバーソフトとして急速にシェアを伸ばした、という特徴があります。

比較的歴史が浅い

NGINXの歴史は同じWEBサーバーソフトのApacheと比較的新しく、初版は2004年に開発されています。

NGINXはロシアのIgor Sysoev(イーゴリ・シソエフ)氏が、当時Webサーバーソフトとして主流だったApacheよりも優れたソフトを目指して開発されたWEBサーバーソフトです。

Nginxはソシエフ氏の個人開発によって始まったソフトですが、2011年にMaxim Konovalov氏とともにNGINX. Incが創業されます。その後、NGINX. INC社は2019年にアメリカのF5ネットワークスに買収され、NGINXの提供が今日まで至ります。

現在では、オープンソースのNGINXをはじめ、企業向けの商用版「NGINX Plus」、Webアプリケーションファイアウォールとして使われる「NGINX App Protect WAF」、軽量アプリケーションサーバー「NGINX Unit」など、様々なサービスが展開されています。

シェアがここ最近伸びた

NGINXは近年Webサーバーソフトとして使用されるケースが増えています。2022年には、Apacheを抜いて世界一位のシェアを誇るWebサーバーソフトとなりました。

処理が高速

NGINXはApacheと比較して処理が速いという特徴があります。

NGINXを使ってみる

以下の記事でNGINXをRed Hat Enterprise Linux 9.6にインストールした作業証跡をまとめています。

F5 incがNGINXを買収

NGINXは2019年にアメリカのF5 incがNGINXを買収しています。

F5、NGINXの買収を完了
NGINX とは何ですか?
NGINX とは何か、そしてこの高性能ソフトウェアが Web サーバー、ロード バランサ、Web アクセラレータなどとしてどのように機能するかを学びます。

Apacheとの違い

NGINX Plus

NGINX Plusは、企業向けに最適化された企業向けのNGINXです。

F5 NGINXプラス
期待されるエンタープライズ機能とサポートを備えたソフトウェア ロード バランサー、リバース プロキシ、Web サーバー、コンテンツ キャッシュ。

F5 NGINX Plus
F5 NGINX Plus is an all-in-one load balancer, reverse proxy, web server, content cache, and API gateway. Get the product...

まとめ

NGINXの概要をまとめました。処理が高速で、ここ最近シェアを伸ばしているウェブサーバーです。

タイトルとURLをコピーしました