国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > IIS > 正文

Win2003下IIS以FastCGI模式運行PHP

2024-08-29 03:07:32
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了Win2003下IIS以FastCGI模式運行PHP,需要的朋友可以參考下

由于PHP5.3 的改進,原有的IIS 通過isapi 方式解析PHP腳本已經不被支持,PHP從5.3.0 以后的版本開始使用微軟的 fastcgi 模式,這是一個更先進的方式,運行速度更快,更穩定。本文介紹在IIS上以FastCGI模式運行PHP。我們以 Windows 2003 + IIS 6.0(windows2003自帶) 為例。

第一步:下載安裝的文件

1. FastCGI 版本 fcgisetup_1.5_x86_rtw.msi
2. MySQL 版本 mysql-5.5.19-win32.msi
3. PHP 版本 php-5.3.8-nts-Win32-VC9-x86.zip

提示:
1. 我們這里使用目前最新的FastCGI 1.5版本。官方地址
2. Windows下安裝MySQL就選擇.msi安裝包格式,我們選擇了mysql-5.5.19-win32.msi ,雙擊根據向導安裝即可,簡單方便。
3. PHP我們選擇用php-5.3.8-nts-Win32-VC9-x86.zip這個版本。“vc9”是為IIS定制的。“nts”是非線程安全版本,針對PHP的FastCGI安裝方式。 

第二步:安裝文件

1. 在要安裝的磁盤建一個文件夾。我們在D盤的根目錄下創建一個Web文件夾。 D:/Web。
2. 在Web文件夾下創建一個WWW文件夾,用來存放你的PHP網站程序。D:/Web/WWW。
3. 把下載的php-5.3.8-nts-Win32-VC9-x86.zip 解壓到 D:/Web/PHP 文件夾。
4. 安裝MySql數據庫,把MySQL安裝到 D:/Web/MySQL文件夾。具體MySQL安裝過程可以參考文檔MySQL安裝圖解。
5. 為IIS安裝FastCGI擴展。首先確定系統已經安裝好了IIS。然后雙擊fcgisetup_1.5_x86_rtw.msi安裝,如果C盤是你的Windows系統安裝盤,它會把fcgi特定的文件復制到 C:/Windows/system32/inetsrv 文件夾下,注冊并且使fcgi的web服務生效,這時在IIS的 “Web服務擴展” 里多了 FastCGI Handler。

第三步:配置 IIS

1. 點擊 “控制面板” -> “管理工具” -> “internet 信息服務”(或者直接點擊“開始”->“運行”->輸入inetmgr.exe),打開IIS。
2. 點擊“網站”->“右鍵-屬性”,在屬性對話欄中點擊“主目錄”->“配置”->“添加”。
3. 在"添加與編輯應用程序擴展名映射”對話框中,點擊瀏覽,找到 C:/Windows/system32/inetsrv 中的fcgiext.dll。擴展名寫上“.php”, “動作”項中點“限制為”,寫上“GET,POST,HEAD”,把下面兩個選項 “腳本引擎”、“確認文件是否存在” 都勾上。確認配置。
4. 返回網站屬性框,點擊“文檔”,添加 “index.php” 做為默認頁。最后點擊“確認”。
5. 點擊“網站”->“右鍵-新建”->“網站”,建立一個新站點,端口我們這里設置為 8080,網站主目錄路徑為 D:/Web/WWW。

第四步:配置FastCGI

在安裝FastCGI后,在C:/Windows/system32/inetsrv文件夾中有以下三個重要文件:

fcgiext.dll - 這是fastcgi控制柄動態鏈接庫。它可以為與fastcgi進行通信的程序處理請求。
fcgiext.ini - 這是配置文件,包含擴展到fastcgi進程的文件映射。它也包含了fastcgi進程池的配置。
fcgiconfig.js - 這個配置fastgci的擴展。這個腳本更新fcgiext.ini文件,修改iis元庫,如果有必要的話重復使用web服務應用池。

這里配置FastCGI有兩種方法,一種是通過命令行來實現配置,另一種直接修改fcgiext.ini文件。

1. 通過命令行來實現配置

打開命令行,將地址轉換到C:/Windows/system32/inetsrv,輸入以下命令

cscript fcgiconfig.js -add -section:"PHP" -extension:php -path:"D:/Web/php/php-cgi.exe"cscript fcgiconfig.js -set -section:"PHP" -InstanceMaxRequests:5000cscript fcgiconfig.js -set -section:"PHP" -EnvironmentVars:PHP_FCGI_MAX_REQUESTS:10000cscript fcgiconfig.js -set -section:"PHP" -RequestTimeout:360cscript fcgiconfig.js -set -section:"PHP" -ActivityTimeout:120
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 牙克石市| 灵台县| 嫩江县| 丰原市| 灌南县| 扶风县| 莱芜市| 丹江口市| 塘沽区| 长乐市| 永康市| 株洲县| 射洪县| 洛川县| 威信县| 新闻| 同德县| 图木舒克市| 齐齐哈尔市| 巴东县| 卓资县| 临邑县| 富锦市| 玛曲县| 临海市| 察雅县| 潢川县| 乌审旗| 诏安县| 个旧市| 图片| 新竹市| 海盐县| 随州市| 曲麻莱县| 抚顺市| 伊宁市| 新津县| 古丈县| 临漳县| 巴东县|