| Index |

インストール

Apacheを使う

世間を見渡してみたら、Apache が Webサーバーのデファクトスタンダード(事実上の標準規格・製品)であることは疑いようのない事実です。
ということで、知識のひとつとして、Apache のインストール作業も行っておくことにします。

なお、以下の手順は WndowsXP でのインストールを想定しています。 

事前準備

Webサーバーとしてすでに iis を利用している場合、そのままでは Apache がインストールできません(正確には、インストール後の起動処理でエラーが発生します。)。
これは、iis も Apache も port 80 を利用するのですが、Apache の起動時に iis に既に占有されている port を利用できないためです。
共存の方法もあるのですが、とりあえずここでは、iis を停止しておくことにします。

1) iis の管理画面を表示する。
2) 左のウィンドウのツリーを展開する。
3) 『 規定の Web サイト 』 を右クリックして、メニューから 「停止」 をクリックする。
4) 『 規定の Web サイト 』 の右側に 「(停止)」 と表示されたことを確認する。

※ port : マンションの部屋番号のようなもの。住所(URL)で場所を特定しても部屋番号(port)がわからないと相手(htmlドキュメントなど)をたずねられない。一般的な Web サーバーは port 80 を http アクセス用にしている。また、ブラウザソフトでアクセスする場合、「http://www.yahoo.co.jp」などとアドレスを入力するが、port を指定しない場合は自動的に 80 が割り当てられるので、内部的には「http://www.yahoo.co.jp:80」と解釈されている。

Apacheのダウンロード

公式サイト にアクセスしてください。

(1)ページが表示されたら、『ダウンロード』をクリックします。


(2)ダウンロードのページが表示されたら、適当なダウンロード先を選択する。
今回は 「明星大学」を選択する。

(3)詳細ページが表示されたら、『binaries/』をクリックします。


(4)画面が切り替わったら、『win32/』をクリックします。


(5)画面が切り替わったら、適当なインストーラをダウンロードします。
今回は 『apache_2.2.9-win32-x86-no_ssl-r2.msi』を選択します。


(6)以降は、通常のファイルのダウンロードの手順で任意の場所にファイルを保存します。

Apacheのインストール

ダウンロードが正常に行えたら、実際のインストール作業に入ります。

(1) ダウンロードしたファイル (今回は「apache_2.2.4-win32-x86-no_ssl-r2.msi」)をダブルクリックで実行します。

(2)インストールウィザードが開始します。
「Next」をクリックします。

(3)使用許諾が表示されます。
許諾に同意しないとインストールが続行できないので、「I accept~」にチェックをつけて「Next」をクリックします。

(4)Apache の簡単な説明が表示されます。
「Next」をクリックします。

(5)サーバーの設定を入力する画面が表示されます。
適宜入力して「Next」をクリックします。

(6)インストールの方法を確認する画面が表示されます。
標準的なインストールを行いますので、「Typical」にチェックをつけて「Next」をクリックします。

(7)インストール先を確認する画面が表示されます。
標準のままで問題ないので、「Next」をクリックします。

(8)インストール開始の確認画面が表示されます。
開始するために「Next」をクリックします。

(9)進捗画面が表示されます。
画面が変わるまで待機します。

(10)途中で、セキュリティ警告の画面が表示されることがあります。
特に問題がないので、「ブロックを解除する」をクリックします。

(11)インストール終了の画面が表示されます。
インストールウィザードを閉じるために、「Finich」をクリックします。

Apacheの初期設定

とりあえず、ドキュメントのルートディレクトリを変えておきましょう。

(Apache のインストールフォルダ)\conf\httpd.conf をバックアップを兼ねてコピーしておき、オリジナルを修正します。

178行目付近 

#DocumentRoot "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs"
DocumentRoot "D:/inetpub/wwwroot"

205行目付近 

#<Directory "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs">
DocumentRoot "D:/inetpub/wwwroot"

ディレクトリの一覧を表示しない(220行目付近) 

#Options Indexes FollowSymLinks
Options FollowSymLinks

動作確認

設定が終われば、動作確認です。
クライアント端末 ( サーバーマシンとは別のパソコン ) からインターネットエクスプローラを開きます。 ウィンドウ上にある 『 アドレス 』 という項目にサーバーの名称を入力してアクセスができれば正常です。

入力例 : 『 http://xxxxx ( サーバー名 ) 』   『 http://xxx.xxx.x.xx ( サーバーのIPアドレス ) 』


自宅サーバーWebRing << 前 |ID=231 |次 >> 乱移動前後5表示サイト一覧