ホームページ作成とWEBサーバー
ホームページを発信するためには、インターネット上にホームページを配信するための場所(WEBサーバー)が必要となります。
WEBサーバーとは、インターネット(WWW)を通じてクライアントのコンピュータのブラウザから受けた要求(アドレス入力:HTTPリクエスト)に応じて、HTMLテキストや画像をはじめとする情報を提供するシステム又はそのシステムを含むコンピューターのことを言います。
HTTPは、Hypertext Transfer Protocol(ハイパーテキスト・トランスファー・プロトコル)の略称で、WebブラウザとWebサーバの間でHTMLなどのコンテンツの送受信に用いられる通信プロトコルのことをいいます。この通信プロトコルのHTTPによって、ホームページが発信の可能となるわけですが、Web情報(ホームページ)であることの表示としてホームページのアドレスには、「http://」が表示されているわけです。
サーバーソフトウェアの代表的なものとしては、オープンソースソフトウェアのApache(Apache HTTP Server)や、MicrosoftのIIS(Internet Information Service)等があります。一般的には、全世界のボランティアプログラマが共同開発しているフリーソフトウェアのApacheが広く使用されています。
WEBサーバーを運営するためには、サーバーへのソフトウェアの設定や各種アプリケーションソフトの設定、ソフトウェアのバージョンアップ、ソフトウェアのセキュリティ対応、サーバーアクセスの監視(セキュリティ・アクセスデータ量等)等の作業やサーバー固体・入室管理・建物防災対策等物理的な問題まであります。そのために、通常においてはレンタルサーバが利用されます
back