2.Apache2.2のインストールと設定
  1)WindowsVistaの人は、以下の処理を行ってください。
    「コントロールパネル」→「ユーザーアカウント」→「ユーザーアカウント制御の有効化または無効化」→
   「ユーザーアカウント制御(UAC)を使ってコンピュータの保護に役立たせる」のチェックをはずして「OK」をクリックした後に再起動する。

  2)「httpd-2.2.15-win32-x86-openssl-0.9.8m-r2.msi」ファイルをダブルクリックしてインストールを開始する。

   
    「NEXT」をクリックする。

 3)ライセンスに同意する。
   
     「I accept the ・・・」を選んで「Next」をクリックする。

 4)Apache2.2の説明を読む。
   
     「Next」をクリックする。

 5)Apacheサーバのネットワーク設定
   
    上手のように入力して「Next」をクリックする。

 6)インストール方法の選択
   
   「Typical」を選んで「Next」をクリックする。

 7)インストール場所の確認
   
    そのままで「Next」をクリックする。

 8)インストール開始
   
   「Install」をクリックしてインストールを開始する。

 9)インストール中の画面
   

 10)インストール終了画面
   
   「Finish」をクリックしてインストールを終了する。

 11)WindowsVistaの人は、1)の手順で 「ユーザーアカウント制御(UAC)を使ってコンピュータの保護に役立たせる」のチェックを
   つけて「OK」をクリックした後に再起動する。

 12)Apacheの基本設定
  ①ホームページ用のディレクトリを作成する。
    ドライブDのルートに「wamp\public_html」ディレクトリを作成する。(ドライブDがない人は、ドライブCに作ってください。)

  ②「httpd.conf」ファイルの設定
    ディレクトリ「C:\Program Files\Apache Software Foundation\Apache2.2\conf」にある「httpd.conf」をメモ帳等で開いて
   以下の設定を行ってください。
    #LoadModule vhost_alias_module modules/mod_vhost_alias.so
    LoadModule php5_module "C:/Program Files/PHP5/php5apache2_2.dll" ← この行を追加する。
    PHPiniDir "C:/Program Files/PHP5" ← この行を追加する。


    <IfModule dir_module>
      DirectoryIndex index.html index.htm index.php ← 「index.htm」、「index.php」を追加する。
    </IfModule>

    # Language settings
    Include conf/extra/httpd-languages.conf ← コメント「#」を削除する。

    # DocumentRoot: The directory out of which you will serve your
   # documents. By default, all requests are taken from this directory, but
   # symbolic links and aliases may be used to point to other locations.
   #

   DocumentRoot "D:/wamp/public_html" ← 公開するホームページの場所を設定する。(ドライブCに作った人は、DをCにしてください。)


   # This should be changed to whatever you set DocumentRoot to.
   #
    <Directory "D:/wamp/public_html"> ← 公開するホームページの場所を設定する。(ドライブCに作った人は、DをCにしてください。)
   #
   # Possible values for the Options directive are "None", "All",
   # or any combination of:
   # Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
   #
   # Note that "MultiViews" must be named *explicitly* --- "Options All"
   # doesn't give it to you.
   #
   # The Options directive is both complicated and important. Please see
   # http://httpd.apache.org/docs/2.2/mod/core.html#options
   # for more information.
   #
   Options Indexes FollowSymLinks
   #
   # AllowOverride controls what directives may be placed in .htaccess files.
   # It can be "All", "None", or any combination of the keywords:
   # Options FileInfo AuthConfig Limit
   #
   AllowOverride None
   #
   # Controls who can get stuff from this server.
   #
   Order allow,deny
   Allow from all
   </Directory>

  ③ 「httpd.conf」ファイルを保存しておきます。

  ④「mime.types」ファイルの設定
    ディレクトリ「C:\Program Files\Apache Software Foundation\Apache2.2\conf」にある「mime.types」をメモ帳等で開いて
   以下の設定を行ってください。
    application/zip zip
    application/x-httpd-php php ← この行を追加する。
    application/x-httpd-php-source phps
 ← この行を追加する。

  ⑤「mime.types」ファイルを保存しておきます。

  ⑥「httpd-languages.conf」ファイルの設定
    ディレクトリ「C:\Program Files\Apache Software Foundation\Apache2.2\conf\extra」にある
   「httpd-languages.conf」をメモ帳等で開いて以下の設定を行ってください。
   # * It is generally better to not mark a page as
   # * being a certain language than marking it with the wrong
   # * language!
   #
   DefaultLanguage ja ← コメント「#」を削除して、「ja」に変更する。

   AddCharset shift_jis .shift_jis .sjis
   AddDefaultCharset UTF-8 ← 末尾にこの行を追加する。

  
「httpd-languages.conf」ファイルを保存しておきます。

  ⑧Apacheを再起動してエラーが発生しないを確認する。
    エラーが発生した人は、エラーのファイルとエラー行を確認して修正してApacheを再起動してください。

  ⑨PHPが動作するかを確認する。
    メモ帳等で以下のプログラムを入力してください。
    <?php
      phpinfo();
    ?>

   上記、プログラムを「wamp\public_html」にファイル名を「info.php」で保存してください。
   保存するときは、ファイル形式をUTF-8で保存してください。

   ブラウザを起動して、アドレス欄にhttp://localhost/info.phpと入力して、PHPに関するホームページが
  表示されれば、とりあえず完了です。