2006年8月13日 星期日

Apache2 & PHP5 & MySQL on Windows

習慣在Unix-Like的OS上裝Apache & PHP & MySQL,現在要裝在Windows環境上,還不太知道怎麼裝。個人覺得PHP的Manual寫的很詳細,查了一下,果然有很清楚的安裝步驟。
1.安裝Apache2,下載.msi進行安裝,設定用預設值。
2.安裝MySQL5,下載Windows Essentials進行安裝,設定用預設值。
3.安裝PHP5
 3.1下載.zip的PHP5。
 3.2解縮至c:\php。
 3.3加入路徑c:\php於環境變數PATH,方便以後管理更新。
 3.4複製c:\php\php.ini-recommended至c:\php\php.ini。
 3.5修改c:\php\php.ini。
   extension_dir = "c:\php\ext"
   extension=php_mysql.dll
   (註:Installer只有對IIS做configuration,所以設定檔要手動)
 3.6加入如下設定於C:\Program Files\Apache Software Foundation\Apache2.2\conf\httpd.conf。
   LoadModule php5_module "c:/PHP/php5apache2.dll"
   AddType application/x-httpd-php .php .phtml
   PHPIniDir "c:/php"
 3.7重新啟動Apache2及MySQL。
4.大功告成。


PS:因為裝的是Apache2.2.x,所以在步驟3.1,需下載最新的.dll(http://snaps.php.net/win32/php5.2-win32-latest.zip),接著步驟3.6也要改成LoadModule php5_module "c:/PHP/php5apache2_2.dll",不然會起不來。

沒有留言: