php4安裝及設(shè)置IIS使其支持PHP:
(這里用的是windows xp pro sp1、php4.4.4)
一、下載PHP 4.4.4 zip package http://www.php.net/downloads.php(注意如果下載的是installer版,就只要直接雙擊安裝了,這里記錄的是手動(dòng)安裝的方法。)
二、解壓縮到你要安裝的目錄,例如c:\php4
三、將c:\php4\sapi\php4isapi.dll與c:\php4\php4ts.dll拷貝到系統(tǒng)盤windows\system32目錄下面
四、將c:\PHP\PHP.ini-dist拷貝到系統(tǒng)盤windows目錄下面,改名為PHP.ini
五、打開控制面板-管理工具-Internet 信息服務(wù), 右鍵點(diǎn)擊“默認(rèn)網(wǎng)站”-屬性,點(diǎn)擊“ISAPI篩選器”選項(xiàng)卡,點(diǎn)擊添加,篩選器名稱填PHP,可執(zhí)行文件選擇剛才那個(gè)php4isapi.dll,點(diǎn)擊確定。(Internet信息服務(wù)需要安裝IIS,插入xp pro的安裝光盤選擇安裝組件,勾選IIS,即可安裝。)
六、點(diǎn)擊“主目錄”選項(xiàng)卡,點(diǎn)擊右下角的“配置”,在“映射”選項(xiàng)卡里面點(diǎn)擊添加,可執(zhí)行文件同樣選擇php4isapi.dll,擴(kuò)展名填寫.php(注意別少了點(diǎn)),點(diǎn)擊確定。
七、編輯剛才的PHP.ini文件,找到extension_dir,改為PHP安裝目錄,例如c:\php4\extensions, 然后如果需要打開一些庫,只要將相應(yīng)的語句前面分號(hào)去除即可,例如;extension=php_gd2.dll去掉前面分號(hào)之后就支持gd庫了。
八、重啟IIS,最傻瓜的方法當(dāng)然是重啟電腦了。
九、編寫測試程序,查看phpinfo,例如:建立phpinfo.php,放置到IIS虛擬目錄a下,其中撰寫代碼如下:
然后就可以通過http://localhost/a/phpinfo.php 查看了, 如果看到了PHP信息說明安裝成功了。如果不行,檢查上面操作是否正確。
如果使用Apache來提供www服務(wù),安裝設(shè)置PHP擴(kuò)展如下:
(這里使用Apache2.0.59,Apache2.2.*版本的我試了幾次都是無法load php4apache2.dll模塊)
下載頁面:http://httpd.apache.org/
下載windows下.msi的軟件包。
1. 雙擊安裝剛才下載的安裝包
2. 下一步,出現(xiàn)三個(gè)表單可以隨便填
下面選擇for all users, on port 80,……
3. 下一步至結(jié)束
4. 設(shè)置httpd.conf
- 搜索:DocumentRoot //此為設(shè)置www根目錄
- 搜索:<Directory "D:/"> //此為設(shè)置www根目錄
- 搜索:DirectoryIndex //設(shè)置默認(rèn)首頁,在其后面添加例如index.php您要的默認(rèn)首頁
(找Alias,可以添加多個(gè)虛擬目錄,例如:Alias /icons/ “D:/Apache/Apache2/icons/”)
5. 模塊方式擴(kuò)展PHP:將PHP解壓到你要的目錄
然后搜索剛才apache的httpd.conf中第一個(gè)example: 將下面兩句添加到它的下面任何地方
LoadModule php4_module “d:/php4/sapi/php4apache2.dll”
AddType application/x-httpd-PHP .php
5. 將PHP.ini-dist改名: PHP.ini 添加到windows目錄下面
6. 將PHP根目錄下面的: php4ts.dll 添加到windows/system32內(nèi)
7. 重起apache,亮綠燈即ok。
MySQL與phpMyAdmin安裝
(這里用的是windows下的MySQL4.1.21安裝包)
MySQL下載地址:http://dev.mysql.com/downloads/
phpMyAdmin下載地址:http://www.phpmyadmin.net/home_page/downloads.php
MySQL安裝較為簡單,直接雙擊下載的安裝包,下一步到結(jié)束,安裝完成之后,設(shè)置MySQL也是下一步到底,其中需要詢問你是否設(shè)置安全帳號(hào),去掉勾不設(shè)置即為root和空密碼,這里不設(shè)好了,因?yàn)橛胮hpMyAdmin可以設(shè)置。
phpMyAdmin安裝更為簡單,它是PHP程序,所以放到剛才安裝的www目錄下面,然后瀏覽器輸入它的地址就可以用了。(用法就不多熬述了)
------------------------
php5安裝及設(shè)置
1、下載需要的程序(這里用的是apache2.0.59、php5.2.0、mysql5.0.27,去官方下載吧,如果不知道官方,那就問google去)
2、雙擊apache的windows安裝文件,不要設(shè)置目錄的話,一直下一步,ok。查看http://localhost/如果能看到啥,就好了。
3、解壓PHP的zip包,將PHP.ini-dist改名為PHP.ini放到windows目錄下面
4、修改apache的conf/httpd.conf 添加:
- LoadModule php5_module "D:/environment/php5.2.0/php5apache2.dll"
- AddType application/x-httpd-php .php
加載PHP
(當(dāng)然,可以順便設(shè)置apache的web根目錄,documentroot和Directory,還有默認(rèn)主頁DirectoryIndex,搜索它們,按照注釋說明修改即可)
5、重啟apache,添加個(gè)phpinfo()函數(shù)的PHP文件到apache的web根目錄,看看PHP是不是好了。
6、雙擊安裝mysql,不改目錄的話下一步到底即可
7、PHP根目錄的libmysql.dll、libeay32.dll、ssleay32.dll拷貝到windows/system32下,后兩個(gè)主要是為了加載PHP的curl模塊。
8、設(shè)置PHP.ini,extension_dir擴(kuò)展目錄,設(shè)置到你安裝PHP的目錄下面的ext例如D:\PHP\ext,加載下面模塊(參考)
;extension=php_curl.dll
;extension=php_dba.dll
;extension=php_dbase.dll
;extension=php_filepro.dll
;extension=php_gd2.dll
;extension=php_imap.dll
;extension=php_mysql.dll
9、設(shè)置PHP時(shí)區(qū)
date.timezone = PRC
好了,到這里apache、PHP、mysql都好了,gd庫也支持了,curl也可以用了,其他自己需要再設(shè)置吧。
from:阿辛的網(wǎng)志