WEBサーバーソフトの概要まとめ:Apache、Nginx、LiteSpeed

アプリケーション

WEBサーバーソフトウェアの概要をまとめました。

WEBサーバーソフトウェアとは

WEBサーバーソフトウェアは、ハードウェアの観点とソフトウェアの観点で説明が異なりますが、ざっくりと説明すると、ChromeやEdgeなどのブラウザでWEBページを表示するためのファイルへアクセスさせるソフトウェアのことを指します。

ハードウェアの観点では、ウェブサーバーとは、ウェブサーバーソフトウェアとウェブサイトのコンポーネントファイル (例えば、 HTML 文書、画像、 CSS スタイルシート、 JavaScript ファイル) を格納しているコンピューターのことです。インターネットに接続され、ウェブに接続された他の端末と物理的なデータ交換に対応しています。


ソフトウェアの観点では、ウェブサーバーとは、ホストにあるファイルに対する、ウェブユーザーのアクセスを制御する、いくつかの部品の集まりです。最小限の部品は HTTP サーバーです。HTTP サーバーは URL (ウェブアドレス)および HTTP (ブラウザーがウェブページを閲覧するためのプロトコル)を理解するソフトウェアのことです。格納しているウェブサイトのドメイン名(mozilla.org など)を通してアクセスすることができ、コンテンツをエンドユーザーの端末に配信します。

ウェブサーバーとは - ウェブ開発の学習 | MDN
この記事では、ウェブサーバーとは何か、ウェブサーバーの仕組み、なぜウェブサーバーが重要なのかを説明します。

WEBサーバーソフトウェアの例

WEBサーバーソフトは次のソフトが代表的なものです。

  • Apache HTTP Server
  • Nginx
  • LiteSpeed

Apache HTTP Server

Nginx

LiteSpeed

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