👌

webサーバーとは

2021/04/12に公開

webサーバーについて基本的な概要をまとめる。

技術的には以下の条件を満たすパソコンを指す。
1、固定的なグローバルIPアドレスを、割り当てられて、インターネットに常時接続されている。
2、apacheなどでサーバーソフトがインストールされ起動中である。

固定的なグローバルIPアドレス:
各パソコンを識別するためのIPアドレスが同じではいけないので、自分専用のグローバルIPアドレスを独占している。

サーバーソフト:
「サーバー」も、「コンピュータ」もイメージは
ただの箱。
「サーバー」は、他のコンピューターに何らかのサービスを提供するコンピュータで、このサービスを提供する為のソフトウェアを、「サーバーアプリケーション」と言う。
一般的には、「サーバーソフト」とか「サーバーアプリ」などと略して呼ばれることが多い。

よく使われるサービスとして以下あげられる。
・ファイル共有
・プリンタ共有
・電子メール
・web
・FTP
・掲示板
・ブログ

基本的な役割は以下になる。

1、webサイトの閲覧者によるリクエストに応じて、webサーバに保管中のデータを表示する。
2、CMSの場合などでは、データベースサーバとの間に入り、リクエストの応答を行う。(CMS...webサイトの制作に専門知識を必要とせず、テキストが画像などの、情報を入力するだけで、サイト構築が自動でできるシステム)
3、必要に応じて、webサーバ内の保管データを保護して、アクセス制限を行う。
4、Webサイトにドメインでアクセスできるように別の専用サーバと連携をとる。
5、Webサイトの閲覧者が間違ったリクエストを送った場合は、それが間違った指示であることを伝えてリクエストのやり直しを促す。

最後にWebサーバーソフトを少し紹介
・Apache HTTP Server
・IIS
・Nginx

Discussion