PHP超入門 (3)


今回は、Windows XP Home Edition+AnHTTPd環境下でのPHPのインストールです。

前回のWindows 2000 Professinal,Windows XP Professinalの場合と要領は大
体同じですが、若干操作が面倒になるので、気を付けてインストール作業を進
めます。



■前提条件■

なお、ここでは、サーバープログラムとして、Windows 2000 Professinal,Win
dows XP Professinalの場合はIIS、Windows XP Home Editionの場合は、An
HTTPdが既にインストールされているものとしてお話を進めさせて頂きます。

インストール前にご自身のOSとサーバプログラムの種類を確認しておいてく
ださい。


また、今回と以降のお話は、あなたのパソコンの設定が以下のようになってい
ることを前提としてしますので、自分なりに変えている場合には、その部分は
適宜読み替えてください。

これは、最後のPHPの動作確認のところで関係してきます。


●Windows XP Home Editionの場合

・サーバープログラムとしてAnHTTPdがインストールされている。


・ホームページとして公開するフォルダの基点(ドキュメントルート)が、C
 ドライブ−「Inetpub」−「wwwroot」となっている。

 ※Windows XP Home Editionの場合、上記のフォルダはAnHTTPdをインストー
  ルしても自動的に作成されないので、ない場合には、手動で作ってくださ
  い。

 (確認の仕方)
  タスクトレイ上のAnHTTPdのアイコンを右クリック→「オプション一般(G)」
  をクリック

          ↓

  「一般」のタブで「ドキュメントルート」が「C:\Inetpub\wwwroot」にな
  っていることを確認。

          ↓

  「OK」を押して全ての画面を閉じる


・「Cドライブ−Inetpub−wwwroot」の下に「php」という名前のフォルダを
 作る。


■PHPをインストールしよう AN HTTPD編■

1.PHPのダウンロード

 まずはインストールするファイルをダウンロードします。 

 PHP公式サイト
  http://www.php.net/downloads.php

 Windows Binariesの下にある次のファイルをダウンロードします。

 PHP 4.3.11 zip package [7,289Kb] - 31 Mar 2005 2005/04/01日現在
 をダウンロードします。

2.PHPのインストール

 1)ダウンロードしたphp-4.3.11-Win32.zipのアイコンをダブルクリックしま
  す。
  (この例ではデスクトップにダウンロードしました)

 2)ダブルクリックすると、php-4.3.11-Win32というフォルダが見えるので、
  そのフォルダを、まるごとCドライブにコピー、もしくは移動します。

           ↓

 3)コピーまたは移動したphp-4.3.11-Win32というフォルダを「php」という名称
  に名前を変更します。

 C:\PHP

 4)次に、php.ini-distをphp.iniにリネームして

 5)windowsのディレクトリに移動します。

  XPでは、C:\windowsとなります。
 
  C:\PHP\php.ini-dist => C:\WINDOWS\php.ini
  (名前を変更して、C:\WINDOWSへ移動) 

 6)次に、php4ts.dllを

  windowsのシステムディレクトリにコピーします。 

  Windows XPの場合は       c:\windows\system32 

 C:\PHP\php4ts.dll => C:\WINNT\SYSTEM32\php4ts.dll
 (コピーペーストする) 


これで、PHPのインストール作業は終了です。次にAN HTTPDにPHPを登録します。



1.タスクトレイにあるAN HTTPDのアイコンを右クリックし、「オプション一般
 」→「一般」の画面を開きます。


2.拡張子ごとのプログラム設定のところで追加をクリックします。

3.実行するにチェックが付いていることを確認します。

4.拡張子の欄に「.php」と入力(ドットを忘れずに)

5.実行プログラムの欄に「C:\PHP\sapi\php4isapi.dll」を入力。


6.一般パスデモ実行するにが付いていることを確認します。


7.PATH_TRANSLATEDを使うにが付いていることを確認します。

8.OKを押して終了します。


すべてのインストール作業が完了したら、パソコンを再起動させて、次の動作
確認をします。



■PHPが動作するかどうか確認しよう■

HTTPサーバのルートディレクトリ(このメルマガに沿って設定してある場合に
は、C:\Inetpub\wwwroot\php)に、メモ帳等で下記の内容を作成して、「test
.php」の名前で保存します。

「test.php」の内容
----------------------------------------------------------------------
<?php
    phpinfo();
?>
----------------------------------------------------------------------

 http://localhost/php/test.php などとブラウザで確認します。

ソースがそのまま表示されたりしたらインストールが正しく終了していません。
成功している場合、PHPのインフォメーション画面が表示されます。

うまく表示されましたでしょうか?

うまく表示されなかった場合は以下を参考にしてください。



■うまく動作しない場合の確認■

>AN HTTPD編<

PHPはCGI実行版(php.exe)または モジュール版(php4isapi.dll)の2つあるが
Windows98などで使用する場合、CGI実行版でないと正常に動作しない場合があ
る。
その場合、上記AN HTTPDの「オプション一般」の画面のところで、

 5.実行プログラムの欄に「C:\PHP\sapi\php4isapi.dll」を入力。を

 5.実行プログラムの欄に「C:\PHP\php.exe」を入力。に変更してください。
新しく「パソコン(PC)初心者向け パソコンサポートサービス」を始めました。
詳細は専用サイトを御覧ください。

上記の内容はシリーズとしてメールマガジンで配信しています。

42歳のオヤジでもできた!パソコンサーバー化計画 (マガジンID:0000114576)

メールマガジン登録  メールアドレス:
メールマガジン解除  メールアドレス:

Powered by まぐまぐ

copyright(c) 2002-2007 E&A工房 All rights reserved.