[ 通常表示 ]  [ 簡易表示 ]  [ シンプル表示 ]

「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

nginx

pointこの用語のポイント

pointWebサーバのソフトだよ

pointリバースプロキシの機能があるよ

スポンサーリンク

簡単に書くよ

nginxとは

Apacheのライバル。
もう少し真面目に書くと

Webサーバのソフト(のひとつ)
です。

image piyo

詳しく書くよ

順番に見ていきましょう。
まずは予備知識として、ホームページが表示される流れと「Webサーバ」について簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は、適当に読み飛ばしてください。

あなたがホームページを見ようとすると、まず、ホームページを見るときに使うソフトWebブラウザ)からホームページのファイルが置いてあるコンピュータ(Webサーバ)に対して「このページをおくれ」なお願いが出されます。

nginx

そのお願いに対して、WebサーバさんからWebブラウザさんに「ほれ、そのページだよ」とお返事がきます。

nginx2

お返事を受け取ったWebブラウザさんは、受け取った内容(ホームページのファイル)を画面上に表示してくれます。

nginx3

これが、ホームページが表示されるときの流れです。

さて、ここで、Webサーバさんに注目してください。
ホームページのファイルが置いてあって、Webブラウザさんのお願いに応えるやつです。

nginx4

実は、こいつは普通のコンピュータです。
Webサーバ専用の特別なコンピュータではありません。

nginx5

WebサーバをWebサーバたらしめているのは「Webサーバのソフト」なのです。
普通のコンピュータにWebサーバのソフトを入れることによって、Webサーバとしてのお仕事ができるコンピュータになります。

nginx6

大事なのは箱ではありません。中身です。
Webサーバのソフトさえ入れれば、あなたが普段使っているパソコンだってWebサーバになれます。

以上を踏まえて、Webサーバのソフト(のひとつ)が「nginx(エンジンエックス)」です。
Webサーバのソフトには「Apache」や「IIS」など、いくつかの種類があります
そのひとつがnginxです。
コンピュータにnginxを入れると、そのコンピュータはWebサーバとしてのお仕事ができるコンピュータになります。

nginx7

nginxの一番の特徴は、リバースプロキシの機能があることでしょうか。
リバースプロキシは「Webサーバさんの身代わり」ね。
※詳細は用語「リバースプロキシ」の解説をご覧ください。

nginx8

リバースプロキシの機能があるということは、負荷分散できるということです。

nginx9

もちろん、他にも、いろいろな特徴がありますけどね。
ApacheやIISとは一味違ったWebサーバ用のソフトとして、世界中の人に愛されています……多分。

image piyo2

一言でまとめるよ

まぁ「nginx」って単語が出てきたら「Webサーバのソフトなんだな~」と、お考えください。

一番上に戻るよ
スポンサーリンク