*PHP5のインストールと環境設定 [#zfa52f07]
#contents

**はじめに [#introduction]

ここでは Windows XP と IIS の環境で、PHP5 を使用するためのインストール手順をまとめています。

LAMP (Linux + Apache + MySQL + PHP)ならぬ、WISP (Windows + IIS + SQLite + PHP) と言ったところです。(今勝手に作った言葉です。)

前提条件は、IIS が使用可能になっていることです。IISのインストールを参照ください。

**PHP とは [#whatsphp]

(省略)

※ 今インストールされようとしているあなたには、説明の必要は無いでしょう。:-)

**ダウンロード [#download]
http://www.php.net/downloads.php より
:PHP 5.1.2 zip package|http://www.php.net/get/php-5.1.2-Win32.zip/from/a/mirror

**インストール [#install]

http://tsuttayo.sytes.net/php/install2/win.php?ver=5.0.1&os=Windows
***zip の展開 [#extract]

ダウンロードしたファイル php-5.1.2-Win32.zip を展開します。

私は c:\usr に展開しました。

***ディレクトリ名変更 [#xa7a9050]

c:\usr\php-5.1.2-Win32 というディレクトリが作成されていると思いますのでお好みで、ディレクトリ名を変更してください。私は php に変更しました。

***システム DLL のコピー [#s291de33]

C:\usr\php\php5ts.dll を System ディレクトリ(C:\windows\system32) へコピーしてください。

***php.ini の設定 [#f0bc616f]
php.ini-dist を \Windows フォルダにコピーし、php.ini にリネーム(名前の変更)します。

php.ini を編集します。
 extension_dir = c:/usr/php5/ext/
 extension=php_gd2.dll   ← コメントアウトを解除
 extension=php_mbstring.dll   ← コメントアウトを解除

***拡張子 .php の登録 [#s2b9c142]

-コントロールパネルの管理ツールのインタネットサービスマネージャーを起動します。
-既定のWebサイトを右クリックします。
-プロパティのISAPIフィルタタブを選択し追加ボタンを押します。
 フィルタ名 : PHP
 実行ファイル名 : C:\usr\php\php5isapi.dll
と入力し、OKを押します。
-ホームディレクトリタブを選択します。
-構成ボタンを押します。
-アプリケーションのマッピングのタブの追加を押します。
 実行ファイル : C:\usr\php\php5isapi.dll
 拡張子 : .php
 動詞 : 制限を選択し、GET,HEAD,POST,TRACEと入力します。
OKを押します。

***動作確認 [#mec6f29e]

-IISの再起動を実施します。(WWW サービスを再起動します。私の環境ではマシンの再起動が必要でした。)
-C:\Inetpub\wwwroot に phpinfo.php というファイルを作成し、以下の 1 行を書き込みます。
 <? phpinfo() ?>
-http://localhost/phpinfo.php からサーバー情報が表示されることを確認してください。

**GD [#gdoption]
php5 に標準で入っている。

php.ini を編集したら、IISの再起動を行う。(IIS の項目の停止、項目の開始ではダメ)

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