PHPをWindowsマシンで動かしてみる

PHP

PHPをWindowsマシンで動かす

PHPをテストや勉強のため、すでにApacheの入っている自分のローカルのマシンで動かしてみたかったんですが、本家PHPのサイトだとちょっと情報が散らばっていてつまづいたところもあったので、シンプルに流れだけをまとめて書いてみます。

すでにApache2.0.49がインストールされている状態から始めます。
(Apache自体のインストールの仕方はこちら)
http://www.apache.org/

ここで紹介するのは、CGIバイナリ版です。
CGIバイナリ版だと、セキュリティー上問題がありますが、 まぁ、自分のPCではWebサーバー公開していないからいいか、という程度のものです。本格運用の際は、参考にしない方がよさそうです。詳しくは
http://www.php.net/manual/ja/security.cgi-bin.php

  1. PHPのダウンロードサイトへ行きます。 http://www.php.net/downloads.php
  2. 下の方にある、PHP4.4.4installerをクリックします。他のZipのファイルだと、自分で色々と編集をしなければならないので、手っ取り早いのはインストーラー付のこちらです。
  3. ダウンロードして、解凍して、インストーラーを走らせます。
  4. Webサーバーを選択する画面で、Apacheを選ぶと、一番最後に、”Sorry,the software to automatically configure the Apache httpd.conf file has not yet been written.(以下略)というメッセージが出て、マニュアルで何か設定をしないといけないんだな、と気づきます。
  5. 以下の行を Apache 設定ファイル httpd.conf へ追加します。

Apache 2.0 で CGI 版の PHP を使用する場合の設定

 ScriptAlias /php/ "c:/php/"
 AddType application/x-httpd-php .php
 Action application/x-httpd-php "/php/php.exe"
  1. これで大丈夫のはず!Apacheをリスタート。
  2. かんたんなPHPのスクリプト<?php print “PHP enabled”; ?>などをtest.phpという名前で\Apache Group\Apache2\htdocsに保存し、http://localhost/test.php

を指定して、PHP enabledと表示されれば成功です![smile]

PHPをWindowsマシンで動かす場合、必要なソフトを一括でインストールできるソフトもあります。
Apache、MySQL,PHP,Perlなど一括インストール

カテゴリーPHP

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です