u2d.net - UP2DATE NETWORK

Apacheのインストール(Windows)

ダウンロード

Japan Apache Users Group http://www.apache.jp/ダウンロードからダウンロードします。

どこかのサイトをクリックした後、「binaries」フォルダ内の「win32」フォルダにある、 「apache_*.*.*-win32-x86-no_src.msi」をダウンロードします。 (今回は、apache_2.0.46-win32-x86-no_src.msiをダウンロードしました。)

インストール

ダウンロードしたファイルを実行してください。インストーラーが起動します。

最初の画面

最初の画面です。「Next」を押します。

使用許諾の画面

使用許諾の画面です。同意できれば、「accept...」を選んで、「Next」を押します。

Apache説明の画面

インストール前に読んでください。「Next」を押します。

サーバ情報の設定画面

サーバ情報の設定画面です。ドメイン、サーバの名前、管理者のメールアドレスを入力してください。 ここではローカルで使用するため、NetworkDomain,ServerNameに「localhost」を入力します。EmailAddressは 普段使用しているメールアドレスを入力してください。(インストール後に「httpd.conf」で変更できます。) 「Next」を押します。

セットアップタイプの画面

セットアップタイプです。「Typical」を選んで、「Next」を押します。

インストール先フォルダの選択画面

インストール先フォルダの選択画面です。デフォルトでは「C:\Program Files\Apache Group\」になっていますが、 「Chenge...」を押すと任意のフォルダに変更できます。「Chenge...」を押します。

インストール先フォルダの選択画面

ここでは「C:\」にインストールするので「C:\」を入力して「OK」を押します。

インストール先フォルダの選択画面

インストール先フォルダを選択したら「Next」を押します。 (インストール先フォルダ内の「Apache2」フォルダにインストールされます。 「Apache2」フォルダは作られます。)

インストール開始の画面

インストール開始の画面です。「Install」を押します。

インストール中の画面

インストール中の画面です。待ちます。

インストール完了の画面

インストール完了の画面です。「Finish」を押します。

httpd.confの編集

ServerNameを変更する場合

ServerName localhost:80

EmailAddressを変更する場合

ServerAdmin admin@your.mail

DocumentRootの設定

DocumentRootの場所を変更(2個所の変更が必要です。)
DocumentRoot "C:/Apache2/htdocs"
<Directory "C:/Apache2/htdocs">
DocumentRootのOptionを変更

optionは以下の設定ができます。「+」があれば有効「-」があれば無効です。

All
MultiViewsを除いた、すべてのオプションを有効にします。
None
すべてのオプションを無効にします。
Indexes
DirectoryIndexがない場合に、ディレクトリ一覧を表示することを許可します。
Includes
SSIの使用を可能にします。
IncludesNOEXEC
SSIの機能で、「exec」、CGIの「include」の使用を制限します。
FollowSymLinks
シンボリックリンクを有効にします。
ExecCGI
CGIの使用を可能にします。
MultiViews
コンテントネゴシエーションされた、MultiViews 検索を許可します。 ヘッダで送られた情報により言語などを分ける機能。 (OptionsをAllに設定しても、MultiViewsの指定は必要です。)

ここでは、Indexesを無効、Includes FollowSymLinks ExecCGI MultiViewsを有効にします。

<Directory "C:/Apache2/htdocs">
    Options Indexes FollowSymLinks
<Directory "C:/Apache2/htdocs">
    Options -Indexes Includes FollowSymLinks ExecCGI MultiViews
Orderの設定

デフォルトではすべてのアクセスを許可していますが、ここではローカルでの使用なので 127.0.0.1のみアクセスを許可します。

Order allow,deny
Allow from all
#Order allow,deny
#Allow from all
Order   deny,allow
Deny    from all
Allow   from 127.0.0.1
AllowOverrideの設定

.htaccessの使用を許可します。

AllowOverride None
#AllowOverride None
AllowOverride All

DefaultCharsetの変更

AddDefaultCharset ISO-8859-1
#AddDefaultCharset ISO-8859-1

httpd.confを編集後、apacheの再起動をします。

起動確認

DocumentRoot(デフォルトではインストール先フォルダの\Apache2\htdocs)に index.htmlを置いてブラウザから「http://localhost/」にアクセスしてください。 表示がされれば、インストール成功です。