xp php环境搭建 iis,Windows XP环境下快速配置IIS+PHP详细过程
昨天幫朋友配置的IIS+PHP運行環境,今天我把詳細步驟記錄一下供備忘。
首先環境是Windows XP Professional系統,在這個系統下僅能安裝IIS 5.1,其他系統的IIS配置大同小異這里就不多說了。
1. 準備XP原版光盤或者鏡像并掛載
我們需要準備一個Windows XP Professional的原版光盤,如果有的話直接把光盤插入光驅即可,然后跳過這步,當然沒有的話可以去下載個原版鏡像,我這里提供個信息,因涉及版權問題,大家根據下面的信息網上找一下吧。
zh-hans_windows_xp_professional_with_service_pack_3_x86_cd_vl_x14-74070.iso
md5sum:e74d72f3d90456003e9e02ba0fb7da61
如果你是使用下載的iso安裝鏡像的話,那么下面還需要DAEMON Tools Lite(DTLite)這款老牌的虛擬光驅軟件,當然你電腦上有其他功能相同的軟件(比如:WinMount)可以用其他軟件替代。
小提示:DAEMON Tools在安裝過程中選擇免費許可,在安裝步驟中注意不要安裝不需要的插件功能,文件關聯僅選擇iso即可,為了便于以后手動運行,最好勾選桌面快捷方式。
安裝完成后運行DAEMON Tools,然后找到桌面左下角的圖標,按照下圖的步驟掛載iso鏡像:
關于DAEMON Tools的詳細使用方法可以參考這篇文章《[教學] 使用 Daemon Tools Lite 掛載和卸載 iso,mds/mdf,ccd,nrg,mdx 等光碟映像檔》,這里完成后打開我的電腦就可以看到有個Windows XP的安裝光驅的圖標啦:
2. 安裝IIS 5.1
依次打開開始菜單 控制面板 添加刪除程序,點擊 添加/刪除 Windows組件,點擊下一步,如果一切正常的話很快安裝過程就會結束。
如果提示找不到文件如“需要 Windows XP Professional Service Pack 3 CD上的staxmem.dll”這樣的信息的話,請點擊瀏覽,選擇光驅(或虛擬光驅)所在的盤符下的i386文件夾,直到安裝完成。
3. 安裝FastCGI For IIS
直接到微軟官方網站下載FastCGI for IIS或使用下面的鏈接:
下載后直接雙擊安裝。
4. 安裝PHP For Windows
到PHP官方網站下載Windows版本的PHP。最新版本的PHP沒有Installer安裝包,我們選擇5.3的VC9 x86 Non Thread Safe Installer下載。下載完成后是一個msi安裝文件,直接雙擊安裝。注意安裝路徑建議選擇C:\PHP,Web Server Setup選擇IIS FastCGI。
完成PHP安裝后,切換到安裝路徑,我們這里是C:\PHP,然后修改php.ini,主要是下面這幾行:
fastcgi.impersonate=1
cgi.fix_pathinfo=1
cgi.force_redirect=0
fastcgi.impersonate=1
cgi.fix_pathinfo=1
cgi.force_redirect=0
如果配置前面有分號;,請把分號去掉后再配置。
5. 完成IIS配置
cd %WINDIR%\system32\inetsrv
cscript fcgiconfig.js -add -section:"PHP" -extension:php -path:"C:\PHP\php-cgi.exe"
cscript fcgiconfig.js -set -section:"PHP" -InstanceMaxRequests:10000
cscript fcgiconfig.js -set -section:"PHP" -EnvironmentVars:PHP_FCGI_MAX_REQUESTS:10000
cd %WINDIR%\system32\inetsrv
cscript fcgiconfig.js -add -section:"PHP" -extension:php -path:"C:\PHP\php-cgi.exe"
cscript fcgiconfig.js -set -section:"PHP" -InstanceMaxRequests:10000
cscript fcgiconfig.js -set -section:"PHP" -EnvironmentVars:PHP_FCGI_MAX_REQUESTS:10000
注意第二條cscript開頭的命令的-path:指示的路徑為你實際安裝的PHP的路徑,上面的cscript命令執行成功后會顯示INI sucessfully written。
這里如果cscript命令提示:CScript 錯誤: 無法找到腳本"fcgiconfig.js"的腳本引擎"JScript"
則可能你的*.js文件被其他程序關聯了,比如Dreamweaver,你僅僅需要做下面的步驟就可以了:
regsvr32 /s %WINDIR%\system32\jscript.dll
regsvr32 /s %WINDIR%\system32\jscript.dll
6. 驗證成果
新建一個info.php文件內容如下:
phpinfo();
phpinfo();
打開瀏覽器訪問這個頁面,看看熟悉的php配置是不是列出來了?
總結
以上是生活随笔為你收集整理的xp php环境搭建 iis,Windows XP环境下快速配置IIS+PHP详细过程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: angular 加入原生html,Ang
- 下一篇: 动态规划算法php,php算法学习之动态