Kurohama
Apacheのインストール(Windows)
ダウンロード
■WindowsにアパッチをインストールしてCGIを動かすテスト環境を作成します。


ApacheのダウンロードページからWindows用のApacheをダウンロードします。
Win32とある中で、Binaryと書いてあるものを選択します。
no mod_sslとあるものをダウンロードしましょう。
インストール
■ダウンロードしたApacheのインストーラーを実行します。


Nextをクリックします。


ラジオボタンの上のほうを選択して、Nextをクリックします。


Nextをクリックします。


NetworkDomainの項目には127.0.0.1と入力します
ServerNameの項目も127.0.0.1と入力します。
Administrator'sEmailAddressの項目はlocal@localhostと入力します。
この項目は普段使っているメールアドレス等を入力しても構いません。
ラジオボタンの上のほうを選択して、Nextをクリックします。


Typicalを選択して、Nextをクリックします。


Apacheのインストールフォルダを設定します。
Changeをクリックします。


インストールフォルダをC:¥Apache2.2¥とします。
OKをクリックすると先程の画面に戻るので、Nextをクリックします。


Installをクリックします。


FinishをクリックしてApacheのインストールは完了です。念のためにパソコンを再起動してください。
初期設定
■作業フォルダを作成します。


ローカルディスク(C:)フォルダの中にwwwという名前のフォルダを作成します。


先程作成したwwwフォルダの中にpublic_htmlというフォルダを作成します。
このフォルダがWindowsのドキュメントルートになります。
public_htmlの中にWEB用ファイルを作成してください。

C:¥Apache2.2¥conf¥の中にある、httpd.confというファイルをテキストエディタで開いて編集します。
万が一うまくいかなかった時に備えて、編集する前に、httpd.confファイルをデスクトップ等にコピーしておくとよいでしょう。

170行目付近の記述を以下のように変更します。
#ServerName 127.0.0.1:80

ServerName 127.0.0.1:80


177行目付近の記述を以下のようにしてドキュメントルートを先程作成したフォルダに変更します。
DocumentRoot "C:/Apache2.2/htdocs"

DocumentRoot "C:/www/public_html"


206行目付近の記述を以下のようにします。
<Directory "C:/Apache2.2/htdocs">

<Directory "C:/www/public_html">


217行目付近の記述を以下のようにしてCGIを利用可能にします。
Options Indexes FollowSymLinks

Options Includes ExecCGI FollowSymLinks


224行目付近の記述を以下のようにして.htaccessを利用可能にします。
AllowOverride None

AllowOverride All


239行目付近の記述を以下のようにしてindexの拡張子を変更します。
DirectoryIndex index.html

DirectoryIndex index.cgi
DirectoryIndex index.php
DirectoryIndex index.shtml
DirectoryIndex index.shtm
DirectoryIndex index.html
DirectoryIndex index.htm


396行目付近の記述を以下のようにしてCGIを利用可能にします。
#AddHandler cgi-script .cgi

AddHandler cgi-script .cgi .pl


407行目付近の記述を以下のようにしてSSIを利用可能な拡張子を編集します。
#AddType text/html .shtml
#AddOutputFilter INCLUDES .shtml

AddType text/html .shtml
AddOutputFilter INCLUDES .shtml
AddType text/html .html
AddOutputFilter INCLUDES .html


httpd.confを上書き保存してMonitor Apache ServersからApacheをRestartします。
Monitor Apache Serversがタスクトレイに表示されない場合は、全てのプログラムからApacheを選択してRestartします。
以上でApacheの設定は終わりです。

ブラウザからドキュメントルートにアクセスする時は、
http://127.0.0.1/
にアクセスします。
WEB用ファイルを作成するのは、はじめに作成した
public_htmlフォルダの中です。

Perlをインストールする手順は以下のページになります。
Perlのインストール
Monitor Apache Serversが表示されない場合
■Monitor Apache Serversがタスクトレイに表示されない場合は、以下の手順を実行してください。


タスクマネージャを表示して、ApacheMonitor.exeのプロセスを終了します。
その後、全てのプログラムからMonitor Apache Serversをクリックすれば、タスクトレイにMonitor Apache Serversが表示されるようになります。
このページのご意見
■このページへのご意見・ご要望、間違い、誤字・脱字のご連絡はこちらからお願いします。
Copyright(C)2009 KUROHAMA All rights reserved