LinuxAcademy-Java環境作成(Windows XP)
Apache
Win32 Binary including OpenSSLからapache_2.2.14-win32-x86-openssl-xxx.msiをダウンロード
本体インストール
ダウンロードしたファイルを実行
準備
・confフォルダ配下のhttpd.confの123行目(LoadModule userdir_module modules/mod_userdir.so)の先頭の#を削除
・confフォルダ配下のhttpd.confの126行目の次に、次の1行を追加
LoadModule php5_module "C:/Program Files/PHP/php5apache2_2.dll"
・confフォルダ配下のhttpd.confの404行目の次に、次の2行を追加
AddType application/x-httpd-php .php
PHPIniDir "C:/Program Files/PHP"
・confフォルダ配下のhttpd.confの455行目(Include conf/extra/httpd-userdir.conf)の先頭の#を削除
・confフォルダ配下のmime.typesの末尾に、次の2行を追加
application/x-httpd-php php
application/x-httpd-php-source phps
・conf/extraフォルダ配下のhttpd-userdir.confの10行目を次のように変更
UserDir "C:/cygwin/home/*/public_html"
・conf/extraフォルダ配下のhttpd-userdir.confの16行目を次のように変更
<Directory "C:/cygwin/home/*/public_html">
注意
上記設定ファイルをcygwinでコピーすると、どうもApacheから読み込めなくなるようだ。
PHP
VC6 x86 Thread Safeからphp-xxx-Win32-VC6-x86.zipをダウンロード
本体インストール
・C:\Program FilesにPHPフォルダを作成
・ダウンロードしたファイルを展開し、C:\Program Files\PHPにコピー
・PHPフォルダのphp.ini-developmentをphp.iniにコピー
・php.iniの787行目の先頭の;を削除し、次のように変更
include_path = ".;c:\Program Files\PHP\libs"
・php.iniの809行目の先頭の;を削除し、次のように変更
extension_dir = "C:/Program Files/PHP/ext"
・php.iniの972行目(extension=php_pdo_pgsql.dll)の先頭の;を削除
Smarty
Smarty-xxx.zipをダウンロード
本体インストール
ダウンロードしたファイルを展開し、libsフォルダをC:\Program Files\PHPにコピー