Web-developers-guide-web-server-types

提供:Dev Guides
移動先:案内検索

Web-サーバーの種類

すべてのWebサイトは、Webサーバーと呼ばれるコンピューター上にあります。 このサーバーは常にインターネットに接続されています。 インターネットに接続されているすべてのWebサーバーには、ピリオドで区切られた0〜255の一連の4つの数字で構成される一意のアドレスが与えられます。 たとえば、68.178.157.132または68.122.35.127。

finddevguides.comなどのドメイン名とも呼ばれるWebアドレスを登録するときは、サイトをホストするWebサーバーのIPアドレスを指定する必要があります。 Webベースの操作をサポートできる専用サーバーをロードできます。

Apache、IIS、lighttpd、Jagsawの4つの主要なWebサーバーがあります。 これらのサーバーをもう少し詳しく見てみましょう。

これらのWebサーバーとは別に、市場には他のWebサーバーもありますが、非常に高価です。 主要なものは、NetscapeのiPlanet、BeaのWeb Logic、およびIBMのWebSphereです。

Apache HTTPサーバー Apache HTTPサーバー

これは、Apache Software Foundationが開発した世界で最も人気のあるWebサーバーです。 Apache Webサーバーはオープンソースソフトウェアであり、Linux、Unix、Windows、FreeBSD、Mac OS Xなど、ほとんどすべてのオペレーティングシステムにインストールできます。 Webサーバーマシンの約60%がApache Webサーバーを実行しています。

tomcat moduleでApacheを使用すると、JSPおよびJ2EE関連のサポートを利用できます。

このサーバーに関する詳細情報は、http://httpd.apache.org/[Apache HTTP Server]で入手できます。

IISサーバーインターネットインフォメーションサービス

Internet Information Server(IIS)は、Microsoftの高性能Webサーバーです。 このWebサーバーは、Windows NT/2000および2003プラットフォームで動作します(また、今後の新しいWindowsバージョンでも動作する場合があります)。 IISはWindows NT/2000および2003にバンドルされています。 IISはオペレーティングシステムと緊密に統合されているため、管理は比較的簡単です。

このサーバーに関する詳細情報は、http://www.iis.net/[Miscrosoft IIS]で入手できます。

lighttpd Server lighttpd

_lighty_と発音される lighttpd は、FreeBSDオペレーティングシステムと共に配布される無料のWebサーバーでもあります。 このオープンソースWebサーバーは高速で安全であり、CPUの消費電力がはるかに少なくなります。 Lighttpdは、Windows、Mac OS X、Linux、およびSolarisオペレーティングシステムでも実行できます。

このサーバーに関する詳細情報は、http://www.lighttpd.net/[lighttpd]で入手できます。

Sun Java System Web Server Sun Java System Webサーバー

Sun MicrosystemsのこのWebサーバーは、中規模および大規模のWebサイトに適しています。 サーバーは無料ですが、オープンソースではありません。 ただし、Windows、Linux、およびUnixプラットフォームで実行されます。 Sun Java System Webサーバーは、JSP、Javaサーブレット、PHP、Perl、Python、Ruby on Rails、ASP、Coldfusionなど、Web 2.0に必要なさまざまな言語、スクリプト、テクノロジーをサポートしています。

このサーバーに関する詳細情報は、http://www.sun.com/software/products/web_srvr/home_web_srvr.xml [Sun Java System Web Server]で入手できます。

Jigsaw Server Jigsaw Server

Jigsaw(W3Cのサーバー)は、World Wide Web Consortiumから提供されています。 オープンソースで無料であり、Linux、Unix、Windows、Mac OS X Free BSDなどのさまざまなプラットフォームで実行できます。 JigsawはJavaで記述されており、CGIスクリプトとPHPプログラムを実行できます。

このサーバーに関する詳細情報は、http://www.w3.org/Jigsaw/[Jigsaw Server]で入手できます。