PHP5のインストールと環境設定

はじめに

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

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

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

PHP とは

(省略)

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

ダウンロード

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

インストール

http://tsuttayo.sytes.net/php/install2/win.php?ver=5.0.1&os=Windows

zip の展開

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

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

ディレクトリ名変更

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

システム DLL のコピー

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

php.ini の設定

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

php.ini を編集します。

extension_dir = c:/usr/php5/ext/
extension=php_gd2.dll   ← コメントアウトを解除
extension=php_mbstring.dll   ← コメントアウトを解除

拡張子 .php の登録

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

動作確認

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

GD

php5 に標準で入っている。

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



トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2009-02-11 (水) 11:36:21 (5556d)