對于Windows xp Home Edition還是可以給它追加IIS的,步驟如下:
所需要工具:
Windows XP任意版本光盤一張
Widnows 2000任意版本光盤一張
Winrar軟件
1 首先打開X:/windows/inf文件夾,此文件夾為隱藏狀態,在文件夾選項中取消該狀態
2 找到sysoc.inf,打開,將iis=iis.dll,OcEntry,iis.inf,hide,7 修改成 iis=iis2.dll,OcEntry,iis2.inf,,7 保存
3 插入Windows 2000的光盤,找到iis.in_和iis.dl_兩個文件,復制到本地硬盤
4 進入命令行,然后運行X:/expand iis.dl_ iis2.dll X:/expand iis.in_ iis2.inf 這兩條命令,X為兩個文件保存的路徑
5 將命令生成的iis2.dll 復制到相應的c:/windows/system32/setup iis2.inf 復制到c:/windows/inf
6 控制面板---添加或刪除程序----添加/刪除Windows組件
此時,IIS終于登場!
注:在安裝IIS過程中,會提示需要一系列的文件,這些文件位于XP的I386下的IMS.CAB,將其復制到硬盤中,用winrar解壓,然后目標指向其即可!
安裝完畢后:
控制面板->管理工具->Internet服務管理器
然后點“默認WEB站點”的右鍵,轉到“目錄安全性”選項卡,點“匿名訪問和驗證控制”的“編輯”按鈕,回彈出匿名方法新窗 口,再點擊其中“匿名訪問”中的“編輯”按鈕,將“允許IIS控制密碼”全面的勾去掉,然后一路確定返回即可。
7 在“開始”-“運行”中輸入"rundll32 netplwiz.dll,UsersRunDll",(引號以內的是運行的命令,注意字母的大小寫),點確定。 在出現的用戶帳號中選擇“IWAM_MYSERVER”(隨計算機名稱不同而不同,但“IWAM_ ”是不變的前綴),點擊選擇“重設密碼(T)...”,在跳出的重設密碼對方框中給IWAM_MYSERVER設置新的密碼,這兒我們設置成“Aboutnt2001”(沒有引號的),確定,等待密碼修改成功。
8 (1)啟動組件服務管理單元:選擇“開始”->“運行”->“MMC”,啟動管理控制臺,打開“添加/刪除管理單元”對話框,將“組件服務”管理單元添加上。
(2)找到“組件服務”->“計算機”->“我的電腦”->“COM+應用程序”->“Out-Of-PRocess Pooled applications”,右擊“Out-Of-Process Pooled Applications”->“屬性”。
(3)切換到“Out-Of-Process Pooled Applications”屬性對話框的“標志”選項卡。“此應用程序在下列賬戶下運行”選擇中“此用戶”會被選中,用戶名是“IWAM_MYSERVER”。這些都是缺省的,不必改動。在下面的“密碼”和“確認密碼”文本框內輸入正確的密碼“Aboutnt2001”,確定退出。
(4)系統如果提示“應用程序被一個以上的外部產品創建。你確定要被這些產品支持嗎?”時確定即可。
(5)如果我們在IIS中將其它一些Web的“應用程序保護”設置為“高(獨立的)”,那么這個WEB所使用的COM+應用程序的IWAM賬號密碼也需要同步。重復(1)-(4)步,同步其它相應Out of process application的IWAM賬號密碼。
9 同步IIS metabase中IWAM_MYSERVER賬號的密碼
c:/Inetpub/AdminScripts>adsutil SET w3svc/WAMUserPass "Aboutnt2001"
10 點擊“開始”-“控制面板”-“管理工具”-“組件服務”-“計算機”-“我的電腦”-“DCOM”選項,
選擇其下的“IIS ADMIN SERVICE”,右健選擇“屬性”,找到“安全”,在“啟動和激活權限”中編輯“自定義”,添加帳號“IWAM_*****”,
給該帳號賦予“本地啟動”和“本地激活”的權限,重新啟動IIS,(點“開始”-“運行”-“CMD”,點確定,然后運行IISRESET),
運行HTTP://LOCALHOST,一切OK。
到此,IIS可以正常工作了。
此法在我的Windows XP Home Edition SP2上測試通過.
新聞熱點
疑難解答
圖片精選