【php】ローカルマシン(winXP)にインストール

phpをインストールする前にApacheをインストールしませう。

①phpのバイナリをダウンロード
http://www.php.net/downloads.php
今回はv5.2のzipを使用。
ダウンロードしたら任意のフォルダに展開する。特に理由が無ければ、c:\php5へ保存で良いでしょう。

②Apacheのconfにphpモジュールの設定を追加する。
因みに今回使用しているApacheはv2.2.14
追加する場所は、分かりやすいように他のLoadModule指示子が記載されてる辺りが良いと思います。

# phpモジュールApache2.2用
LoadModule php5_module c:/php5/php5apache2_2.dll

# Apacheがv2.0系の場合は
LoadModule php5_module c:/php5/php5apache2.dll

# ついでにphp.iniのフォルダも指定しておく
PHPIniDir "c:/php5"

③次にApacheにphpのmimeタイプを追加します。
これも他のAddType指示子と同じあたりに記述した方が良いでしょう。

# phpのMimeタイプを追加
AddType application/x-httpd-php .php

# ソース表示が必要なら以下も記述
AddType application/x-httpd-php-source .phps

④phpフォルダ内の「php.ini-dist」をコピーして「php.ini」にファイル名を変更する。
これでApacheを再起動すると、とりあえずApacheにphpが組み込まれる。

⑤その他
php.iniを編集してphpの設定を行う。必要に応じて以下とそれ以外の設定を行う。

register_globals = Off
magic_quotes_gpc = Off
include_path = ".;c:\php5\includes"
doc_root = "ドキュメントルート"
extension_dir = "c:\php5\ext"
extension=php_mbstring.dll
extension=php_mysql.dll

MySQLのエクステンションはMySQLがインストールされていないとだめです。
iniの記述が終了したら、Apacheの再起動を忘れずに!


投稿日

カテゴリー:

投稿者:

タグ: