xp精简版安装iis
首先在“開始”菜單的“運行”中輸入“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
?
錯誤提示:
Server Application Error
The server has encountered an error while loading an application during the processing of your request. Please refer to the event log for more detail information. Please contact the server administrator for assistance.
訪問IIS客戶端出現如上錯信息提示,
在網上查了查解決方案如下:
1。右鍵我的電腦--管理--本地用戶和組,給IUSR_機器名和IWAM_機器名兩個用戶設置密碼,要一樣。
2。開始--運行--打cmd,
然后cd D:InetpubAdminscripts(我的系統在D盤),
然后cscript.exe adsutil.vbs set w3svc/wamuserpass 你的密碼,
然后cscript.exe adsutil.vbs set w3svc/anonymoususerpass 你的密碼
看一下,行了沒有?如果還不行,那么
cscript.exe synciwam.vbs -v,
然后iisreset。
據說就可以了,但是到最后一部提示8004e00f的錯誤,此錯誤是MSDTC服務不正常造成的,解決方法:
首先進入組件服務,查看組件服務/計算機/我的電腦/COM+應用程序,結果報錯“COM+ 無法與 Microsoft 分布式事務協調程序交談”,無法查看里面的對象。
2、進入事件查看器,發現msdtc服務沒有正常啟動。
3、刪除注冊表中的鍵:
? HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMSDTC
? HKEY_LOCAL_MACHINESOFTWAREMicrosoftMSDTC
? HKEY_CLASSES_ROOTCID
4、停止MSDTC服務:net stop msdtc
5、卸載MSDTC服務:msdtc -uninstall
6、重新安裝MSDTC服務:msdtc -install
7、確認在事件查看器中msdtc服務已經正常啟動[這步很關鍵,如果沒有,重新啟動下電腦看看]
8、重新設置IIS的IWAM賬號密碼。[在計算機管理中的用戶管理里]
9、同步IIS metabase中IWAM_MYSERVER的密碼,在CMD中:c:inetputadminscripts>adsutil set w3svc/wamuserpass "yourpassword"
10、同步COM+應用程序所用的IWAM_MYSERVER密碼,在CMD中:c:inetputadminscripts>cscript synciwam.vbs -v
到這部分網上大部分都說可以了,但是我這里雖然沒有8004e00f的錯誤提示了,但是訪問頁面Server Application Error 錯誤依舊,最后終于找到了解決方法如下:
解決辦法:
[1]:
檢查你的DTC服務(全名:Distributed Transaction Coordinator)是否可以正常啟動,
如果正常的話請你跳過此步驟;如果出錯,無法正常啟動,請在開始菜單的運行中 運行:msdtc -resetlog 以創建日志文件。重起機器,檢查IIS是否可以正常使用,若不行繼續。
[2]:
在CMD下執行以下命令:
cd %windir%/system32/inetsrv
rundll32 wamreg.dll, CreateIISPackage
regsvr32 asptxn.dll
(到這里我就可以用了,不用重啟的)
OK,ASP頁面一切正常了@!~~~^_^
總結
以上是生活随笔為你收集整理的xp精简版安装iis的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 关于游戏平衡性——王者荣耀英雄伤害数值参
- 下一篇: Activity的启动流程