Apacheのインストール(Windows)
ダウンロード
■WindowsにアパッチをインストールしてCGIを動かすテスト環境を作成します。
ApacheのダウンロードページからWindows用のApacheをダウンロードします。
Win32とある中で、Binaryと書いてあるものを選択します。
no mod_sslとあるものをダウンロードしましょう。
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のインストールは完了です。念のためにパソコンを再起動してください。
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のインストール
ローカルディスク(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が表示されるようになります。
タスクマネージャを表示して、ApacheMonitor.exeのプロセスを終了します。
その後、全てのプログラムからMonitor Apache Serversをクリックすれば、タスクトレイにMonitor Apache Serversが表示されるようになります。
このページのご意見
■このページへのご意見・ご要望、間違い、誤字・脱字のご連絡はこちらからお願いします。
