| 比較項目 |
WindowsXP+Apache2.0
|
WindowsVista+Apache2.0
|
WindowsVista+Apache2.2
|
| Apacheインストーラファイルの実行方法 | 解凍したApache2.0のインストーラファイル「apache_2.0.x-win32-x86-no_ssl.msi」をエクスプローラ上で、ダブルクリック等で実行する。 | 解凍したApache2.0のインストーラファイル「apache_2.0.x-win32-x86-no_ssl.msi」を、管理者として実行したコマンドプロンプト上で、「msiexec /i apache_2.0.x-win32-x86-no_ssl.msi」と入力して実行 | 解凍したApache2.2のインストーラファイル「apache_2.2.x-win32-x86-no_ssl.msi」を、管理者として実行したコマンドプロンプト上で、「msiexec /i apache_2.2.x-win32-x86-no_ssl.msi」と入力して実行 |
| Apacheのインストール先ディレクトリの作成 | インストール先ディレクトリに「c:」を指定するとその下に自動的に「c:\Apache2」ディレクトリが生成される。 | インストール先ディレクトリに「c:」を指定するとその下に自動的に「c:\Apache2」ディレクトリが生成される。 | インストール先ディレクトリ「c:\apche2.2」をあらかじめ作成しておく。 |
| Apacheの起動方法 | 「Monitor Apache Servers」で「Starat」ボタンをクリックする。 |
(方法1)管理者として実行した「Monitor Apache Servers」で「Starat」ボタンをクリックする。 (方法2)コマンドプロンプトで「Apache -k start」を入力する。 |
(方法1)「Monitor Apache Servers」は正常に起動されない。 (方法2)コマンドプロンプトで「httpd -k start」を入力する。 |
| PHPの環境設定ファイルphp.iniの置き場所 | c:\windows\ |
(1)c:\php5\ (2)Apacheの環境設定ファイルhttpd.conf内に、「PHPIniDir "C:/php5"」の行を記述する。 (注)WindowsXPの方法でもphp.iniは反映される。 |
(1)c:\php5\ (2)Apacheの環境設定ファイルhttpd.conf内に、「PHPIniDir "C:/php5"」の行を記述する。 (注)WindowsXPの方法では、php.iniは反映されない。 |
| ApacheのPHPモジュール設定方法 | Apacheの環境設定ファイルhttpd.conf内に、次の行を追加する。 LoadModule php5_module C:/php5/php5apache2.dll |
Apacheの環境設定ファイルhttpd.conf内に、次の行を追加する。 LoadModule php5_module C:/php5/php5apache2.dll |
Apacheの環境設定ファイルhttpd.conf内に、次の行を追加する。 LoadModule php5_module C:/php5/php5apache2_2.dll |
【参考リンク】
John Cox: Installing Apache on Vista
WindowsVistaでは、各種インストーラ用msiファイルは、コマンドプロンプトから、「msiexec /i [msiファイル名]」で実行すべきことを指摘したWebページ。
http://wyome.com/blog/Installing_Apache_on_VistaPHP:Apache 2.0.x (Microsoft Windows 用)
Apache2からは、PHP.iniはPHPIniDirの設定により任意の場所に置けることを説明している。
http://php.benscom.com/manual/ja/install.windows.apache2.phpPHP:マニュアルインストール
Apache2での、httpd.conf内でのPHPIniDirのの記述例を示している。
http://php.benscom.com/manual/ja/install.windows.manual.phpPHP4とPHP5を切り替える
Apache2からは、PHP.iniはPHPIniDirの設定により任意の場所に置けることを説明している。
http://www.rcdtokyo.com/ucb/contents/i000697.php
執筆 山田豊通
更新日:
2007年9月18日