Windows/Apache

UPDATE Mon Oct 6 08:02:00 2003
Wiki [DoCoMo] [au] [SoftBank] [WILLCOM] [e-mobile] [WLAN] | Antenna [Ktai] [Zaurus] [WindowsMobile] [Other]
ページ一覧 [更新順] [RSS] | 差分履歴 [RSS] [差分] || 編集 | 管理 | 新規作成 | アップロード || 検索 | ヘルプ

もくじ

[↑] [編集]

WindowsでApacheを使う。

概要

[↑] [編集]

 Windows 2000 Professionalにウェブ(HTTP)サーバ「Apache」をインストールする方法を紹介します。Apacheは、フリーのウェブサーバーです。インターネット上よりダウンロードし、インストールします。Windows用のウェブサーバには、ANHTTPDなどいろいろなものがありますが、ApacheはUnix系のOSでは非常に一般的なウェブサーバであり、プロバイダやレンタルサーバなどでも利用していることが多く、それと近い環境で利用できる利点があります。また、比較的高速、軽量であるようです。

インストール

[↑] [編集]

ダウンロード

[↑] [編集]

 以下のサイトからWindows用のApacheをダウンロードします。2003年10月現在では、1.0系と2.0系があり、それぞれ安定(stable)なバージョンは1.3.28、2.0.47です。ここでは、1.3.28をインストールします。Japan_Apache_Users_Groupbinaries/win32/apache_1.3.28-win32-x86-no_src.msiのようにたどってダウンロードしました。

Downloading Apache - Japanized Apache Site
http://www.apache.jp/misc/download.html

インストール

[↑] [編集]

 インストールは、インストーラを起動して、次々に進んでいけばいいだけです。ただし、途中でドメイン(domain)やら連絡先やらを入力しなければならないので、そこは公開サーバでなければ適当に入力しておけばいいと思います。

apache01.gif
apache04.gif
apache10.gif

設定ファイルの変更

[↑] [編集]

 CGIやSSIを使うために以下のように./confディレクトリ内にあるhttpd.confの内容を変更します。

335c335
<     Options Indexes FollowSymLinks MultiViews ExecCGI Includes
---
>     Options Indexes FollowSymLinks MultiViews
342c342
<     AllowOverride Options
---
>     AllowOverride None
827d826
<     AddHandler cgi-script .cgi .pl
834d832
<     AddHandler server-parsed .shtml .html

PerlによるCGIを利用する

[↑] [編集]

 Apacheでは最初の行のPerlコマンドの場所を認識します。そのため、通常配布されていたりするUnix系OS用のPerlのソースでは、#!/usr/bin/local/perlや#!/usr/bin/perlといったように書かれているところを変更しなければなりません。PerlをWindowsでCドライブにそのままインストールしている場合は

#!c:/perl/bin/perl

となります。また、Pathが通してあれば

#!perl

でもいいようです。

参考ページ

[↑] [編集]
Apache (Windows用)のインストール サイボウズ株式会社
http://cybozu.co.jp/products/tech/webinstall/winapache.html