XP下安裝IIS6.0的解決方案、IIS6.0 For XP問題總結、IIS6.0安裝包
首先在運行中輸入“c:/windows/inf/sysoc.inf”,系統會自動使用記事本開啟sysoc.inf這個檔案。
在sysoc.inf中找到“[Components]”這一段,找到類似“iis=iis.dll,OcEntry,iis.inf,,7”的一行字,把這一行替換為“iis=iis2.dll,OcEntry,iis2.inf,,7”。之後儲存並關閉。
在iis6.0安裝包中找到iis.dl_和iis.in_兩個檔案,一起拷貝到硬碟目錄(C:/WINDOWS/system)。開啟開始菜單中的“命令提示字元”,使用Expand命令解開iis.dl_和iis.in_,
命令格式為:
在運行中輸入“CMD”然後斷行符號,開啟命令列模式,在命令列下輸入下列的兩條命令,在每一行命令結束後斷行符號:
Expand C:/WINDOWS/system/iis.dl_ c:/windows/system32/setup/iis2.dll
Expand C:/WINDOWS/system/iis.in_ c:/windows/inf/iis2.inf
這時,開啟你的控制台,並點擊“添加刪除程式”表徵圖,之後點擊“添加刪除Windows組件”,你會發現,Internet資訊服務(IIS)重新出現了!接下來就是循規蹈矩安裝IIS。但需要提醒一點,在安裝過程中若跳出定位相關檔案時,請把目錄指向iis6.0安裝包所在目錄。
最後還有兩點注意的:
1、如果你在安裝過程中,系統需要你插入Window Whistler CD或者需要你提供exch_adsii***.dll這個檔案,那是因為你按照預設的選項安裝了IIS。要解決這個問題,只要在安裝IIS的時候先點擊 “詳細資料”,然後取消對SMTP的選擇(即,不要安裝SMTP伺服器),那麼複製檔案的時候就不會需要那兩個檔案了。
2、解決安裝IIS時提示找不到zClientm.exe檔案的問題
點擊“添加刪除Windows組件”,找到[附件和工具]--[遊戲],去掉[遊戲]前的鉤,這樣就OK啦
附:IIS6.0完整包下載
突破XP下IIS串連數10的限制
WindowsXP專業版作業系統中最多允許10個用戶端的串連,在Windows2000伺服器版或Windows2003伺服器版作業系統中不存在這種串連限制問題,他們使用的IIS基本上一致。那就肯定有辦法突破其設定。
到Microsoft網站看看,找到一個管理IIS的小工具MetaEdit,MetaEdit工作在WindowsNT4.0、 Windows2000上,我發現它在WindowsXP上也能正常工作,另外,MetaEdit只能管理II4.0、IIS5.0或更高版本的IIS。
下面利用這個工具突破WindowsXP專業版IIS用戶端串連限制:
首先,你需要到下面的地址下載MetaEdit,最新版本是2.2 http://download.microsoft.com/download/iis50/Utility/5.0/NT45/EN-US/MtaEdt22.exe
然後,執行MtaEdt22.exe按嚮導提示完成MetaEdit安裝。
最後,在MetaEdit中設定用戶端串連限制的參數。安裝MetaEdit完畢後,在開始菜單的程式組AdministrativeTools下點擊MetaEdit2.2運行,出現視窗:在視窗的左邊將樹展開至LM/ W3SVC,直接在W3SVC檔案夾上單擊,選擇右邊列表中Name為MaxConnections的項,雙擊後,出現對話方塊:在最後Data的文字框中 預設的是10,這就是WindowsXP專業版IIS預設設定的最大用戶端串連數了,現在你可以改變這個預設值了,我把它改為最大,注意:在 Win2000上的IIS用戶端串連數最大為2000000000。