用語集

ウェブサーバー(Webサーバー)とは?

投稿日:

ウェブサーバー(Webサーバー)とは?

ウェブサーバーとは、ウェブサイトを提供するためのサーバープログラムです。サーバープログラムというのは、クライアントからのアクセスを常時待ち、アクセスがあった際には要求された内容に基づき適切なレスポンスを返します。

ウェブサイトを見る際には、ウェブブラウザを起ち上げ URL を入力してアクセスします。URL には、「どのウェブサーバー」の「どのページ」という情報が含まれているため、ウェブサーバーは該当するウェブサーバーに接続して、目的のページを要求することができます。

このやり取りは、HTTP と呼ばれるプロトコルに則って行われ、ウェブサーバーは要求されたURLに該当する HTMLやCSSのデータをクライアントであるウェブブラウザに返します。

ウェブサーバーのシェア

2018年現在、主要なウェブサーバーは以下の3つです。

Apache

  • 長年トップのシェアを維持している。
  • しかし、後続のウェブサーバーと比較すると、若干動作が遅いために徐々にシェアを減らしつつある。

nginx

  • 高機能でありながら動作は高速で、設定もシンプルなため近年シェアを伸ばしているウェブサーバー。
  • 2番目のシェアを持っている。

LiteSpeed

  • Apache と互換性(設定などがそのまま使えます)がありながらも、より高速なウェブサーバー。
  • なんだかんだ言いながらも依然としてトップシェアを維持している Apache をリプレースしやすいということもあり、シェアを少しずつ伸ばしている。

詳しくは以下のリンク先を参照してください。

-用語集

執筆者:fitallright

関連記事

データベース(MySQL)とは?

目次データベースとは?レンタルサーバーにおけるデータベース1. データベースソフトウェアそのものを「データベースと呼ぶ」場合2. MySQL 内でデータを保存する単位としての「データベース」 データベ …

レンタルサーバーにおける「サーバー」とは?

紛らわしいことに、レンタルサーバーにおける「サーバー」という言葉には、以下の2つの意味があります。 ハードとしてのサーバー(以後、サーバーマシンと呼びます) サーバーマシンの中で常時稼働するソフトウェ …

ドメインとは?

目次1. ドメインとは?2. URL におけるドメインスキームドメインホスト名3. ドメインの種類4. 独自ドメイン 1. ドメインとは? 「ドメイン」とは、インターネットにおける「住所」を表すための …

CSS とは?

目次CSS とは?CSS の例CSS の仕様 CSS とは? CSS は、HTMLで記述された文書に対して「どのHTMLタグをどのような見た目にするか?」を指定するためのスタイルシート言語です(これは …

hostsファイルとは?

Windows, Mac, Linux どれのOSであっても、hostsというファイルを持っています(このファイル名に拡張子はありません)。 目次役割DNS というシステムhostsファイルhosts …

ロリポップ!「スタンダードプラン」
さくらのレンタルサーバ「スタンダードプラン」