首先在“開始”菜單的“運行”中輸入“c:\Windows\inf\sysoc.inf”,系統會自動使用記事本打開sysoc.inf這個文件。在sysoc.inf中找到“[Components]”這一段,因為是XP簡化版,所以裡面東西很少,在裡面加上這段:“iis=iis2.dll,OcEntry,iis2.inf,,7”。之後保存並關閉。
因為是XP簡化版,所以在下載的安裝文件裡也一定沒有IIS的安裝文件了,點擊這裡下載IIS安裝文件。下載完後,解壓到任意盤符的根目錄下(最好是根目錄,便於後面打命令)。比如我把壓縮包解壓到了D盤根目錄下。
接下來,在運行中輸入“CMD”然後回車,打開命令行模式,在命令行下輸入下列的兩條命令,在每一行命令結束後回車(假設光驅是D盤):
EXPand d:\iis51\iis.dl_ c:\Windows\system32\setup\iis2.dll
EXPand d:\iis51\iis.in_ c:\Windows\inf\iis2.inf
注意如果你解壓到了F盤就把上面的D改為F就可以了,其他同理。這時候,你打開控制面板->添加/刪除Windows組件,就會發現,Internet信息服務(IIS)的安裝選項已經出現在安裝列表裡了。
之後的事情,就和平常安裝IIS一樣了,只不過,在安裝的過程中會出現找不到文件的情況(這是正常的,因為你的IIS安裝目錄沒在XP默認的目錄下)。這時,你點吉浏覽,選擇你剛剛解壓的目錄就可以了,這種讓你選擇安裝文件的現象共會出現3次,每次的目錄都按上面說的步驟即可。
不出意外,過一會,IIS就安裝完成了,點擊“完成”。但做到這一步還不算完。需要對IIS進行一些設置:從管理工具裡打開“Internet服務管理器”
然後點“默認WEB站點”的右鍵,轉到“目錄安全性”選項卡,點“匿名訪問和驗證控制”的“編輯”按鈕,回彈出匿名方法新窗口,再點擊其中“匿名訪問”中的 “編輯”按鈕,將“允許IIS控制密碼”全面的勾去掉,然後一路確定返回就可以了。至此XP簡化版安裝IIS5.1的步驟就全部完成了。
收集的iis安裝文件大全:
win2000 iis的版本為 5.0
winxp iis的版本為 5.1
win2003 iis的版本為 6.0
下面是地址:
IIS5.1 windows xp用
下載地址1 http://www.softhy.net/softhy.net_down/softhy.net_iis51.rar
下載地址2 http://www.webjx.net/software/200504091iis51.rar
可能需要解壓密碼www.webjx.com
IIS5.0 windows 2000用
下載地址1 http://cq.down.chinaz.com/soft11/iis5.rar
下載地址2 http://sc.down.cnzzz.com/vvdcnzzz/soft11/iis5.rar
下載地址3http://down21.codefans.com/server/IIS5.rar
下載地址4http://down21.codes.com.cn/server/IIS5.rar
IIS6.0 windows 2003用
下載地址1http://down1.codepub.com/codepub/2005/8/30/IIS6.0.rar
下載地址2http://down2.codepub.com/codepub/2005/8/30/IIS6.0.rar
下載地址3http://ftpa.xiaoshen.cn:2121/2005/09/IIS6.0.rar
下載地址4http://sh1.my503.com/DownLoad/server/IIS6.exe
IIS服務器出現錯誤的原因很多,請嘗試以下操作:
1、查看網站屬性——文檔
看看啟用默認文檔中是否存在:index.asp index.htm index.html (最好全都有,沒有可添加)
2、查看網站屬性——主目錄
A、本地路徑是否指定正確
B、是否勾選“腳本資源訪問”?
C、是否勾選“讀取”?
D、執行權限:純腳本
3、查看網站屬性——目錄安全性——編輯
A、是否勾選“匿名訪問”?
B、用戶名:IUSR_您的計算機名(不對,就點浏覽選擇)
C、密碼不用改,勾選“允許IIS控制密碼”就可以了
D、其它不用選
4、查看網站屬性——網站
A、IP地址:全部未分配 或者 選擇一個
B、TCP端口:80 (最好不要改,改了訪問方法就不一,特別提醒:有些軟件會占用80端口,端口被占就啟動不了IIS,例如:訊雷)
5、打開控制面板——管理工具——計算機管理——本地用戶和組——用戶
A、看看“IUSR_您的計算機名”此用戶有沒有啟動,必須啟動(說明:有紅色的×表示沒有啟動)
B、看看“IWAM_您的計算機名”此用戶有沒有啟動,必須啟動(說明:有紅色的×表示沒有啟動)
C、在“IWAM_您的計算機名”該用戶上按右鍵——設置密碼(密碼要記住,後面還需要用上該密碼)
6、打開控制面板——管理工具——組件服務——組件服務——計算機——我的電腦——COM+應用程序
A、在“IIS Out-Of-Process Pooled Applications”上按右鍵選擇‘屬性’——選擇‘標識’,指定用戶:IWAM_您計算機名(說明:可以點浏覽查找);輸入密碼,密碼上面步驟的密碼。再次啟動該服務,啟動後它會動。
B、在“IIS In-Process Applications”上按右鍵選擇‘屬性’——選擇‘安全性’,將‘啟用身份驗證’勾去掉
C、在“IIS Utilities”上按右鍵選擇‘屬性’——選擇‘安全性’,將‘啟用身份驗證’勾去掉。
特別提醒:有些朋友的組件無法啟動,可能是您優化了XP服務,也可能是病毒導致,也可能是組件出差……這些就只能靠您處理了
7、請檢查“控制面板——管理工具——數據源 (ODBC)”,看看系統DSN 有沒有Access數據庫驅動,如果是空白的話,請添加一個。
8、如果經過上面設置還不行話的,請注冊以下組件,分別把它復制到運行中:
A、regsvr32 %windir%\system32\VBscript.dll
B、regsvr32 %windir%\system32\JScript.dll
C、regsvr32 %windir%\system32\Inetsrv\Asp.dll
最後,就是測試了……(如果還不行,建議您重裝IIS,重作以上操作)
祝您成功!
==============================================================================
1..
如果出現了下面的錯誤提示
IIS安裝錯誤提示:安裝程序無法復制文件 zClientm.exe
解決方案
zClientm.exe文件與微軟Microsoft游戲中心有關,用於在線游戲。它和IIS本身無關,所以,去掉相關安裝選項即可。 方法:在添加刪除windows組件中,雙擊“附件和工具”,然後在彈出的窗口中雙擊“游戲”,最後把“Internet游戲”前的對勾去掉。 重新安裝IIS,沒有提示缺少zClientm.exe文件了,順利安裝通過!
2 .
WinXP SP2安裝IIS時,總是提示無法復制staxmem.dl_,導致無法安裝IIS,但在C:\WINDOWS\ServicePackFiles\i386下,有這個文件並且staxmem.dl_也可以正常訪問。解決辦法: (1) 開始 > 運行 > 輸入 CMD >再輸入以下命令: esentutl /p %windir%/security/database/secedit.sdb (2) 接著屏幕上會輸出如下信息: Microsoft(R) Windows(R) Database Utilities Version 5.2 Copyright (C) Microsoft Corporation. All Rights Reserved. Initiating INTEGRITY mode... Database: L:\WINDOWS\security\database\secedit.sdb Temp. Database: TEMPINTEG2680.EDB Checking database integrity
======================================================================
經測試,在YLMF的gohstxp上安裝成功!
【轉】如何在XP系統下安裝IIS5.1並支持ASP.net代碼
可能很多朋友像我一樣,因為學習asp和asp.net。在自己的機子上架上一個WEB服務器,而架設WEB服務器因為沒有安裝盤而到網上去下載要,如果沒有安裝盤可能安裝的時候缺少文件zClientm.exe而無法完全安裝,如果在安裝IIS缺少zClientm.exe只能用XP光盤安裝盤,而網上搜索下載的什麼IIS5.0;IIS5.1;IIS56.0的完全安裝包什麼的,這個文件zClientm.exe都是沒有的。最好的方法是下載一個Microsoft WindowsXP 專業版sp2.iso然後提取I386裡面的文件,就行了。特別要注意的是如果想要Internet 信息服務支持ASP.net的還必須選擇Internet 信息服務子目錄下面的frontpage 2000服務器擴展。
步驟:一、打開控制面版---添加或刪除程序---添加/刪除Windows組件--Internet 信息服務(IIS)---詳細信息--frontpage 2000服務器擴展打上勾。好了。復制安裝完成,如果缺少文件的話,就照我上面的方法去找吧,如果還不清楚那就加我QQ或給我EMAIL我會把文件發給你的。如果只要支持ASP的話那WEB服務器已經在你的XP系統上架設好了,看完了,那趕快去試試吧。
IIS 5.1For XP下載地址http://www.fs2you.com/zh-cn/files/40b09342-9e17-11dc-b789-0014221f4662/
二、當然安裝frontpage 2000或frontpage 2003了,不然IIS怎麼擴展呢?這個大家安裝都沒有問題吧。
三、因為你要開發ASP.NET Web 應用程序,所以你還需要安裝 Microsoft .NET
Framework 1.1 Software Development Kit (SDK)。請從microsoft的站點上下載Microsoft .NET Framework 1.1 軟件開發包(SDK),然後按照安裝說明進行操作。 你可以在這個目錄下找:http://msdn.microsoft.com/netframework/downloads/
要先在xp上面安裝.net framework,並注冊到iis
比如如果你裝得2。0就是:
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i
四、如果在設置IIS中默認WEB站點的服務器擴展一項中有:此站點正在運行老版本的服務器擴展。要更新服務器擴展,請從此服務器的“任務”菜單內選擇“升級擴展”。因這而無法擴展服務的,如果碰到這個問題的話,解決辦法:打開我的電腦,路徑為C:\Program Files\Common Files\Microsoft Shared\web server extensions\40\bin\fpmmc.msc打開fpmmc.msc這個文件就可以進行服務器的擴展配置了。
【再轉】一個相關的
iis無法啟動,發生意外錯誤0x8ffe2740
第一次發現這個錯誤的時候,以為IIS出了什麼問題,所以就重裝了(這是我經常用的方法,哈哈.革命就徹底一點)。重裝之後,發現還是這個問題,一查,才知道,原來是裝了一個 數字硬盤錄像監控系統 惹的禍,這個軟件占用了IIS的80端口,所以出現這個錯誤。知道了原因,就好解決了,下面總結一下:
原因
如果系統中存在端口沖突就有可能發生本情況. IIS默認使用80端口進行HTTP通信. 如果除IIS外的應用程序正在運行並且正在相同的IP地址上使用80端口,在您試圖使用IIS管理器啟動網站時您也可能收到該錯誤訊息.
解決方法
要解決這個問題,您可以進行以下任一項操作:
&8226; 在IIS管理器中更改網站綁定端口為除80端口外的其它端口.
&8226; 停止正在使用80端口的應用程序,然後從IIS管理器中啟動網站.
更多信息
您可以使用諸如TCPView或FPort等第三方工具來判斷其它正在使用80端口的其它應用程序.
查明原因,把 數字硬盤錄像監控系統 退出來,就可以了
當前流行的軟件占用80端口的還有迅雷和skype
在命令行中使用 netstat -b -o 看是什麼進程點用了 80 端口,然後干掉。