[原創]windows2003 下搭建 php mysql 運行環境之php5.2_isapi
一、準備工作
1、我們需要一台安裝有 windows server 2003 及 IIS6.0 的伺服器(廢話)
二、確定PHP的運行方式,下載所需的程式:
PHP的運行方式分兩種,ISAPI方式及CGI方式,ISAPI方式對應Thread Safe版本,CGI方式對應Non Thread Safe版本,至於其中原因,這裏就不細說,大家記得就好,有興趣可以去網路上查資料。
下載地址:http://windows.php.net/download/,在這裏又要特別講明一下,php目前版本已經到5.3,5.3的運行方式,在windows+IIS下,與5.2又有區別,區別就是5.3在windows+IIS下,只能以FastCGI方式運行,而5.2則可以同時支援ISAPI和CGI兩種方式,接下來我將分別為大家作介紹。
三、安裝PHP5.2 ISAPI運行方式
根據第二段的介紹,大家應該知道要下載的是 PHP 5.2 (5.2.17) VC6 x86 Thread Safe (2011-Mar-22 13:29:30) 這個版本了,建議下載 Zip [10.06MB] sha1: 23e1cf2f6e1bf64585ae921462340e5748fcc939 ,解壓即可,很方便。
接下來,我們在伺服器上建一個目錄,比如 D:\php5.2,並將 Zip 文檔中所有文檔解壓至此,並將 D:\php5.2 的目錄安全性,設定為 Everyone組可修改(非常重要)
桌面->我的電腦->內容->進階->環境變數:在系統變數裏,新增變數名為 PHPRC,值為 D:\php5.2,並在 Path 變數的值後面,新增 ;D:\php5.2,以上操作是將 PHP目錄加入到系統環境中。
打開IIS控制台(網際網路關鍵字服務IIS管理員)介面,在‘網頁服務延伸’中,新增一個延伸,名為 PHP5.2_ISAPI ,新增檔案的路徑為 D:\php5.2\php5isapi.dll,並將‘狀態’設定為‘允許’。
回到IIS控制台,滑鼠右擊‘網站’,在‘內容’->‘主目錄’->‘設定’中,添加IIS對 .php 文檔的執行指定,點‘新增’,‘執行檔’填寫 D:\php5.2\php5isapi.dll,副檔名為 .php,‘確認該文檔是否存在’打勾,至此 PHP5.2 ISAPI 運行環境就OK了。
最後,我要們驗證php程式是否能正常運行,在IIS其中一個站點目錄下,建立一個phpinfo.txt文檔,並將.txt改為.php,在文檔中寫入
<?php
phpinfo();
?>
並保存,之後在IE中訪問此文件,如 http://yourdomain/phpinfo.php,即可看到php的運行環境報告,就成功啦!
未完待續... ...
1、我們需要一台安裝有 windows server 2003 及 IIS6.0 的伺服器(廢話)

二、確定PHP的運行方式,下載所需的程式:
PHP的運行方式分兩種,ISAPI方式及CGI方式,ISAPI方式對應Thread Safe版本,CGI方式對應Non Thread Safe版本,至於其中原因,這裏就不細說,大家記得就好,有興趣可以去網路上查資料。
下載地址:http://windows.php.net/download/,在這裏又要特別講明一下,php目前版本已經到5.3,5.3的運行方式,在windows+IIS下,與5.2又有區別,區別就是5.3在windows+IIS下,只能以FastCGI方式運行,而5.2則可以同時支援ISAPI和CGI兩種方式,接下來我將分別為大家作介紹。
三、安裝PHP5.2 ISAPI運行方式
根據第二段的介紹,大家應該知道要下載的是 PHP 5.2 (5.2.17) VC6 x86 Thread Safe (2011-Mar-22 13:29:30) 這個版本了,建議下載 Zip [10.06MB] sha1: 23e1cf2f6e1bf64585ae921462340e5748fcc939 ,解壓即可,很方便。
接下來,我們在伺服器上建一個目錄,比如 D:\php5.2,並將 Zip 文檔中所有文檔解壓至此,並將 D:\php5.2 的目錄安全性,設定為 Everyone組可修改(非常重要)
桌面->我的電腦->內容->進階->環境變數:在系統變數裏,新增變數名為 PHPRC,值為 D:\php5.2,並在 Path 變數的值後面,新增 ;D:\php5.2,以上操作是將 PHP目錄加入到系統環境中。
打開IIS控制台(網際網路關鍵字服務IIS管理員)介面,在‘網頁服務延伸’中,新增一個延伸,名為 PHP5.2_ISAPI ,新增檔案的路徑為 D:\php5.2\php5isapi.dll,並將‘狀態’設定為‘允許’。
回到IIS控制台,滑鼠右擊‘網站’,在‘內容’->‘主目錄’->‘設定’中,添加IIS對 .php 文檔的執行指定,點‘新增’,‘執行檔’填寫 D:\php5.2\php5isapi.dll,副檔名為 .php,‘確認該文檔是否存在’打勾,至此 PHP5.2 ISAPI 運行環境就OK了。
最後,我要們驗證php程式是否能正常運行,在IIS其中一個站點目錄下,建立一個phpinfo.txt文檔,並將.txt改為.php,在文檔中寫入
<?php
phpinfo();
?>
並保存,之後在IE中訪問此文件,如 http://yourdomain/phpinfo.php,即可看到php的運行環境報告,就成功啦!
未完待續... ...
orphen
2011/06/05 15:59
好文!如果能配上圖就更好了,謝謝!
分頁: 1/1
1
1









