習慣在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",不然會起不來。
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",不然會起不來。