2007年7月26日木曜日

PHP5をApache2.2/Windowsへインストールする

PHP5をApache2.2/Windowsへインストールしたときのメモ
PHP5をhttp://jp.php.net/からWindows Binariesのzip packageダウンロードする
PHP5をc:\phpへ展開
PHP5のphp5apache2.dllは正しく動作しないため、php5apache2.dll-php5.1.x.zipが必要
http://www.apachelounge.com/download/からダウンロードし、展開する
php5apache2.dllをc:\phpへコピーする
httpd.exe.manifestをapache2/binへコピーする
Visual C++ 2005 Redistributable Packageをインストールする
  http://www.microsoft.com/downloads/details.aspx?familyid=32BC1BEE-A3F9-4C13-9C99-220B62A191EE&displaylang=enからダウンロードし、インストール
c:\phpをPATHに設定する
あるいはphp5ts.dllをc:\windowsにコピーする(推奨しない)
php.ini
php.ini-recommendedをphp.iniにコピー
memory_limit = 16M ; Moodle用
include_path = ".;c:\php\includes;c:\php\pear"
extension_dir = "./ext"
extension=php_mbstring.dll
extension=php_mcrypt.dll
extension=php_mysql.dll
extension=php_pgsql.dll ; Moodle用
extension=php_gd2.dll ; Moodle用
pearのインストール
c:\php\go-pear.batを実行する
pear.iniをc:\phpに作成するように指定する
pearライブラリのインストール
C:\php> pear upgrade-all
php.conf
LoadModule php5_module "c:/php/php5apache2.dll"
AddType application/x-httpd-php .php
PHPIniDir "c:/php"
httpd.confの設定
Include conf/extra/php.conf
動作確認
phpinfo.phpを用意

phpinfo.phpをアクセス

0 件のコメント: