一、windows xp下的php開發環境打造(apache2.2+mysql5.0.x+php5.0.x+zend)
1、下載篇
就不細說了,自己到相關的官方網站去下載,除了apache和zend需要下載安裝版,其他的都有不需要安裝的zip格式,我的版本情況是上面已經說明。
2、安裝
2.1 apache
apache2.2安裝好后,會自動添加到系統服務并啟動。如果日后系統重裝,或者自己想不依賴系統服務。(畢竟開發環境,不需要apache隨機而啟動,拖慢系統的啟動速度)
apache將程序安裝/移除系統服務的命令
httpd -install
httpd -remove
手動啟動/關閉apache
httpd -k start
httpd -k stop
安裝好后先不急著配php,因為在配制過程中需要php的路徑行等情況
2.2 php
直接解壓php到某個指定目錄,如d:\php
解壓后,就將php.ini-recommended復制一份,另存為php.ini就放到d:\php
因為要使用mysql,所以就打開mysql的配置信息,即去掉前面的分號(;),去掉后
extension=php_mysql.dll
extension=php_mysqli.dll
如果需要有畫圖的函數,如常見的生成驗證碼圖片則應打開
;extension=php_gd2.dll,將其前面的分號(;)去掉即可
此時php環境配置好了,就將d:\php和d:\php\ext兩個目錄納入到系統變量的path中,添加到最后。這樣就不用將php.ini復制一份放到c:\windows 下面,(我最討厭這么做,原因就是你這么做了,你以后就會體會到了。-:) )。
2.3 mysql
將mysql解壓到某個路徑下面,即可
默認的用戶名是root,密碼為空
msyql的啟動/關閉命令
mysqld.exe或者mysqld-nt.exe
mysqladmin -uroot shutdown
3、結合篇
這些都安裝好了,再來配置apache,讓apache知道以php結尾的將交由php程序來解釋執行。
修改httpd.conf
# 對 PHP 4 用這兩行:
LoadModule php4_module "d:/php/php4apache2.dll"
AddType application/x-httpd-php .php
# 對 PHP 5 用這兩行:
LoadModule php5_module "d:/php/php5apache2.dll"
如果是apache2.2版本以上的話
則是
LoadModule php5_module "d:/php/php5apache2_2.dll""
AddType application/x-httpd-php .php
這樣環境就搭起來了。
純綠色版,只用到了一個小竅門就是利用了系統變量的path,不要動不動就復制文件到這到那,到最后我們都不知道文件到底在哪了。