#navi(../)

* WindowsにApacheをインストールする [#t724794f]
本資料はWindows 7にApache HTTP Serverをインストールしたときの資料です。~
#contents
#htmlinsertpcsp(web-top.html,web-sp.html)

* Windows版 Apache HTTP Serverの入手 [#n6def693]
以下、Apache httpdを入手しインストールします。
Apache httpdのサイトは以下のURLになります。~
http://httpd.apache.org/
#ref(httpd-01.gif)
#br
** Apache HTTP Serverのダウンロード [#t6e88380]
上記に記したURLにブラウザで接続し、ダウンロードしたいバージョンのApache httpdにあるDownloadリンクをクリックします。~
本資料では、Apache HTTP Server 2.2.22 を使用します。
#ref(httpd-02.gif)
#br

Downloadボタンを押した後、ブラウザ内をスクロールさせると以下のような画面があります。~
本資料では、httpd-2.2.22-win32-x86-no_ssl.msiを利用しました。
#ref(httpd-03.gif)
#br

以下のURLよりApache HTTP Serverのファイルをダウンロードすることができます。~
Windowsであれば、以下のURLよりダウンロードすることができます。~
http://archive.apache.org/dist/httpd/binaries/win32/

* Apache HTTP Serverのインストール [#ddaa0cd1]
以下の作業は管理者権限で行ってください。
+ダウンロードしたファイルを起動します。
+インストーラーが起動すると以下の画面が表示されます。
#ref(httpd-04.gif)
#br
ライセンス画面が表示されますので、ライセンスに目を通し ''I accept the terms in the license agreement''にチェックを入れ次に進みます。
#ref(httpd-05.gif)
#br
+ Read This First画面が表示されるので目を通し次に進みます。
+サーバ情報入力を入力する画面が表示されます。
#ref(httpd-06.gif)
#br
こので入力するNetwork Domain, SererName, Administrator's Email Addressに関しては適当に入力しても動作します。~
私の場合は、''個人的にローカルな環境で利用するだけ''なので以下のように設定しました。~
外部に公開する場合などは、適切に設定してください。
|Network Domain|localhost|
|ServerName|localhost|
|Administrator's Email Address|root@localhost|
#br
Install Apache HTTP Server 2.2 programs and shortcuts for:~
ですが、for All Users, on Port 80, as Service -- Recommended. に設定しました。~
違いに関して以下に記します。
|for All Users, on Port 80, as Service -- Recommended.|サービスとして起動されポートは80番。|
|only for the Current User, on Port 8080, when started Manually.|カレントユーザのみ起動でき、ポートは8080番。起動は手動で行います。|
#br
#ref(httpd-07.gif)
#br
+セットアップタイプにTypicalを選択し次にすすみます。~
Customを選択すると、開発用のヘッダーファイルなどもインストールできるようです。(未実施)
#ref(httpd-08.gif)
#br
+Apache HTTP Serverをインストールするディレクトリを選択し次に進みます。~
ほとんどの場合はデフォルトのままでよいと思います。
#ref(httpd-09.gif)
#br
+ Installボタンを押せばApache HTTP Serverのインストールがはじまります。
#ref(httpd-10.gif)
#br
+ 以下のスクリーンショットはインストール中の画面です。~
インストール中に''ユーザーアカウント制御''の画面が出力される場合がありますので、「はい」を押しインストールをすすめます。
#ref(httpd-11.gif)
#br
+ インストール完了画面が表示されれば、Apache HTTP Serverのインストールが完了です。

* Apache HTTP Serverが動作しているか確認する [#v34bc9cb]
Apache HTTP ServerをインストールしたPCでブラウザを起動しlocalhostに接続します。
 http://localhost/
以下のように''It works!''という画面が表示されます。
#ref(httpd-12.gif)
#br

* Apache HTTP Serverのメニュー [#qb17e80d]
インストールが完了すると以下のようにメニューに登録されています。
#ref(httpd-13.gif)
#br

#htmlinsertpcsp(web-btm.html,web-sp.html)

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS