PHP(Apache)開発環境導入方法

これは昔のセットアップ方法です。


まず、Apacheのインスト。

http://httpd.apache.org/

から

Win32 Binary without crypto (no mod_ssl) (MSI Installer): httpd-2.2.22-win32-x86-no_ssl.msi

あたりをインストするとよい。
Win32 と MSI Installer がポイント。

インスト時に、ネットワークドメイン、サーバードメインを聞いてくるから
localhost」にする。

今度はphpのインスト。

http://www.php.net/

からdownloadsに飛んでWindows Binaries に飛ぶ。
Zip の Thread Safe をインスト。 Non - Thread Safeではない(Apachephpが関連付けられない)

解凍したフォルダを「PHP」に名前を変えるとよい。
さらにc:\program files\ 下にPHPフォルダを移動させるとよい。

次に設定ファイルを書き換える。

Apacheフォルダ内confにあるhttpdのファイルいじる。

1. 128行目付近ブロックに「LoadModule php5_module "C:\Program Files/PHP/php5apache2_2.dll"」を記述
2. 385行目付近ブロックに「AddType application/x-httpd-php .php」次の行に
  「AddType application/x-httpd-php-source .phps」を記述
3. ファイル最終行に「PHPIniDir "C:/Program Files/PHP"」を追加記述

したらファイル保存。

そしてphpファイルの作成をしテスト。

Apacheフォルダ内htdocs内にphpinfo.phpを作る。ファイルの内容は

<?php
phpinfo();
?>

※全角は半角に直す。

でよい。
タスクバーにあるApache Serviceを一度再起動し、立ち上げる。
その後ブラウザで「localhost:80/phpinfo.php」を開いて正常にでれば完了。

ちなみに、skypeは標準でポート80を使用しているので、Skypeオプションで
通常のポート80を使用するのチェックを外せばよい。