MB-Support

パソコン初心者のサポートページ

1.Apache の ダウンロード / インストール / 設定方法

 Apache(アパッチ)は無償で制限がなく利用できる WEB サーバーです。ローカルでサーバーサイドスクリプトを利用したホームページの確認でも、実際にインターネットに公開する WEB サーバーとしても利用可能です。 IIS との違いは設定や操作方法が Windows ライク では無いため、少し難しいと管理人は感じました( つまり、ボタンを左クリックして設定する事ができない )。


デル株式会社

ホームページを配信するWEBサーバーと聞くと、お高い買い物をする必要がある印象を受けますが、そもそもサーバーの役割は「クライアントからの命令を受ける → 処理する → 処理した内容をクライアントに送る」です。 サーバーとなるパソコンは、専用のパソコンが必要なわけではなく、Windows でファイル共有を実行することで、頻繁にクライアントとサーバーが入れ替わります。

例えば、パソコン A と パソコン B でファイル共有を有効にした場合の話しです。パソコン A が パソコン B のファイルを参照した場合、パソコンB はファイルサーバーになります。 数分後、パソコン B が パソコン A のファイルを参照した場合、パソコンA はファイルサーバーになります。

WEB サーバーは、外/内部からアクセスしてきたクライアントに適切に処理してホームページのファイルを送り返す事を主な仕事とします。 単純に WEB サーバーに保存させれた HTML ファイルを送信するだけの場合もありますし、サーバーサイドスクリプトによりアクセスしてきたアドレスを元に、その場で HTML を作成して送る場合もあります。

ホームページを公開する場合、処理能力やセキュリティ上の理由から、WEB サーバー専用のパソコンが必須となります。 しかし、あえてサーバーと名の付いたパソコンを購入しなくても、自宅のパソコンを WEB サーバー にする事も可能です。 なぜなら、WEB サーバーは単純にソフトウェアによって構築できる物だからです。

専用のパソコンを用いるのは、外部から不特定多数のアクセスを受け、負荷がかかるためであり、ホームページを制作する管理人側としては、テストとして外部に公開する WEB サーバー以外にも、ローカルで構築している場合が一般的です。 単純に HTML ファイルだけのホームページであるならば、この必要性もさしてありませんが、アクセスがあった時にファイルを作成する動的なページを制作する場合、ローカルでテストしながら作る必要があるからです ( 例えば PHP や CGI ) 。

この場合、普段常用しているパソコンで、ホームページを制作しつつ、WEB サーバーもインストールしています。 つまり、自分だけが使うのであれば、負荷も考慮する必要がないため、常用パソコンと WEB サーバーを構築しても使えるのです( もちろん外部からのアクセスは出来ない様にします )。



次はソフトの話ですが、パソコンを WEB サーバーとして稼動させるためには、WEB サーバーソフトが必要です。 てっとり早いのは、設定方法が普段使用している Windows と同じであるマイクロソフトの IIS 「Internet Infomation Services(インターネット インフォメーションサービス)」をインストールする事ですが、これを利用するには、普段利用している Windows とは別に販売されている Microsoft Windows Server を購入する必要があります。 通常版の Windows( Windows XP や 2000 )にも、IIS が付属されていますが ( 初期状態ではインストールされておらず、コントロールパネルからインストールする必要があります ) 、機能制限版のためローカルでのテストとしてでしか使えません。

お金をかけずに、機能制限の無い WEB サーバーをお望みのユーザーは、「Apache(アパッチ)」を選択するのが一般的です。 無償の Apache ( アパッチ ) は、有料の IIS に劣っているのか? というと、実はそうでもありません。

バーチャルホスト機能を搭載して、古くから支持を受けているサーバーソフトです。 機能は豊富でうすが、それを使うユーザーのスキルが必要となり、セキュリティ対策もユーザーに委ねられます( IIS の場合も同じですが、基本的な部分は Microsoft アップデート で、通常のWindowsと同じ方法を取れます)。

このページでは、「Apache(アパッチ)」のダウンロード/インストール/簡単な設定方法を掲載します。ただし、管理人はローカルでテストしているだけなので、セキュリティに関しては不明です 。ローカルで使う場合は、機能制限版の IIS でも「Apache(アパッチ)」でも、どちらでも好きな方を選択すれば良いでしょう。 外部に公開する場合は、 Microsoft Windows Server を購入するか、通常版の Windows に「Apache(アパッチ)」をインストールするかを選択します(普通は公開している WEB サーバーで利用している WEB サーバーソフトにそろえるかも)。




戻る 一覧表示 次へ


BTOパソコン・ゲームPC・自作パソコンなら【TSUKUMO】 - 自作PCに必要なパーツ、豊富な品揃え

Copyright © 2013 MB-Support パソコン初心者のサポートページ All Rights Reserved.

管理人サイト閲覧方法プライバシーポリシー著作権/免責事項