XP home版下如何安裝IIS 全解 傻瓜式安裝方法
前幾天答應朋友做個網站,不得已抄起N久不動的知識,為了調試只有先安裝IIS了,結果發(fā)現(xiàn)自己筆記本預裝的是HOME版沒有IIS,超級郁悶,幸好現(xiàn)在網路發(fā)達,超級高手比比皆是,于是上網搜索,果然有答案,不過很多 也不很全,結果我?guī)缀踉诎惭b過程中遇到了能遇到的所有問題,搞的頭都大了,不過最后還是幸運的裝好了 !下面我吧自己安裝時候出現(xiàn)的問題與解決方法公布以方面遇到跟我同樣錯誤的朋友們解決問題
事前準備 你的電腦名稱 不可以含有漢字?。〔蝗徽埜闹匦聠?br>打開百度 搜索 IIS5.0 安裝包 這個很重要 我就是因為才開始下載了不完整的IIS5結果被整了半天(什么com+里沒有IIS Out-Of-Process Pooled Applications這個玩意啦,就是因為你下載的iis不完整)記住5.1版本是沒用的 給大家個地址 截至我寫這篇文章時候是正確的?。?! http://www./Soft/1659.html 下好了 解壓縮 下面開始工作 用記事本打開C:\WINDOWS\INF\SYSOC.INF,在[COMPONENTS]下找到一行: iis=iis.dll,OcEntry,iis.inf,hide,7 然后把它改成 iis=iis2.dll,OcEntry,iis2.inf,,7 保存。 千萬別改錯,復制我寫的就行 然后把在你解壓的IIS包里的兩個文件IIS.DL_和IIS.IN_(位于:你解壓的文件夾\iis5.0\iis-5\i386下)拷貝到一個臨時的目錄(例如C:\IIS),然后在命令提示符狀態(tài)下(運行CMD)將當前目錄 轉到C:\IIS,執(zhí)行 EXPAND IIS.DL_ IIS2.DLL EXPAND IIS.IN_ IIS2.INF 解出IIS2.DLL及IIS2.INF兩個文件,將IIS2.INF復制到C:\WINDOWS\INF目錄下,將IIS 2.DLL 復制到C:\WINDOWS\SYSTEM32\SETUP目錄下。 現(xiàn)在按“開始->設置->控制面板->添加或刪除程序->添加/刪除Windows組件”,這時你 可以發(fā)現(xiàn)IIS出現(xiàn)了!!! (如果出現(xiàn)Iinternet信息服務器不可選,那就是因為你下載的IIS5.0不對,可能是2003或者XP里,記住必須是2000里的IIS) 此后的過程就和PRO版的XP安裝IIS差不多了,安裝過程中里面有個叫你安裝EXCH_aqadmin.dll 的問題,IIS里是沒有的,這個文件可以在你的HOME筆記本的C盤找到,我的位于才c:\i386目錄下(記得在此目錄下找到一個IMS.CAB文件把它解壓,因為EXCH_aqadmin.dll位于它里面,不然你是找不到滴,接下來的那個也可以I386里找到,,其實對于這個問題我們在安裝組件時候只要吧smtp項去掉就不會要求你提供這些麻煩文件了 )安裝完畢以后,需要對IIS進行一些設置: 控制面板->管理工具->Internet服務管理器 然后點“默認WEB站點”的右鍵,轉到“目錄安全性”選項卡,點“匿名訪問和驗證控制”的“編輯”按鈕,回彈出匿名方法新窗 口,再點擊其中“匿名訪問”中的“編輯”按鈕,將“允許IIS控制密碼”全面的勾去掉(這個過程很重要!),然后一路確定返回即可。 好了 初步結束 ! 接下來你會發(fā)現(xiàn) 調式的時候沒用 打不開ASP文件 靜態(tài)可以 或者全打不開 (具體原因我不在廢話了 就是賬號同步的問題)
具體操作分三步,均需要以管理員身份登錄計算機以提供足夠的操作權限(IWAM賬號以IWAM_HANXLIN為例)。 ?。ㄒ唬└腁ctive Directory中IWAM_HANXLIN賬號的密碼 。 1、選擇“開始”->“程序”->“管理工具”->"Active Directory用戶和計算機",啟動“Active Directory用戶和計算機”管理單元。 沒有的話 在開始里運行 rundll32 netplwiz.dll,UsersRunDll 2、單擊“user”,選中右面的“IWAM_HANXLIN”,右擊選擇“重設密碼(T)...”,在跳出的重設密碼對方框中給IWAM_HANXLIN設置新的密碼,這兒我們設置成“123456”(去掉引號),確定,密碼修改成功!。 ?。ǘ┩絀IS metabase中IWAM_HANXLIN賬號的密碼 將虛線內的復制到記事本里,把后綴改成.bat 保存---然后運行 ----------------------------------------------------------------- cd\ cd Inetpub cd AdminScripts adsutil SET w3svc/WAMUserPass "123456" cscript c:\inetpub\adminscripts\synciwam.vbs -v cmd ------------------------------------------------------------------------- 一般情況下cscript c:\inetpub\adminscripts\synciwam.vbs -v 會出現(xiàn)錯誤 不管!我們繼續(xù) (三)同步COM+應用程序所用的IWAM_HANXLIN的密碼 控制面板----管理工具----組件服務 沒有的話 按下面方法 1、使用組件服務MMC管理單元 ?。?)選擇“開始”->“運行”->“MMC”,啟動管理控制臺,打開“添加/刪除管理單元”對話框,將“組件服務”管理單元添加上。 ?。?)找到“組件服務”->“計算機”->“我的電腦”->“COM+應用程序”->“Out-Of-Process Pooled Applications”,右擊“Out-Of-Process Pooled Applications”->“屬性”。 (3)切換到“Out-Of-Process Pooled Applications”屬性對話框的“標志”選項卡。“此應用程序在下列賬戶下運行”選擇中“此用戶”會被選中,用戶名是“IWAM_HANXLIN”。這些都是缺省的,不必改動。在下面的“密碼”和“確認密碼”文本框內輸入正確的密碼“123456”,確定退出。 ?。?)系統(tǒng)如果提示“應用程序被一個以上的外部產品創(chuàng)建。你確定要被這些產品支持嗎?”時確定即可。 (5)如果我們在IIS中將其它一些Web的“應用程序保護”設置為“高(獨立的)”,那么這個WEB所使用的COM+應用程序的IWAM賬號密碼也需要同步。重復(1)-(4)步,同步其它相應Out of process application的IWAM賬號密碼。 如果剛才批處理里你看到下面內容 (必須一樣)就不用進行MMC控制了 Microsoft (R) Windows Script Host Version 5.6 版權所有(C) Microsoft Corporation 1996-2000。保留所有權利。 WamUserName:IWAM_HANXLIN WamUserPass:Aboutnt2001 IIS Applications Defined: Name, AppIsolated, Package ID w3svc, 0, Root, 2, IISHelp, 2, IISAdmin, 2, IISSamples, 2, MSADC, 2, ROOT, 2, IISAdmin, 2, IISHelp, 2, Root, 2, Root, 2, Out of process applications defined: Count: 1 Updating Applications: Name: IIS Out-Of-Process Pooled Applications Key: (四 ) 點擊“開始”-“控制面板”-“管理工具”-“組件服務”-“計算機”-“我的電腦”-“DCOM”選項, 選擇其下的“IIS ADMIN SERVICE”,右健選擇“屬性”,找到“安全”,在“啟動和激活權限”中編輯“自定義”,添加賬號“IWAM_*****”, 給該賬號賦予“本地啟動”和“本地激活”的權限,重新啟動IIS,(點“開始”-“運行”-“CMD”,點確定,然后運行IISRESET), 運行HTTP://LOCALHOST,一切OK。
只要你按照我的循序來 就不會出現(xiàn)亂七八糟的錯誤了不然真是折騰死人了
一下是一些其它版本的安裝信息,僅供大家參考
正常iis5.1安裝方法(適用于XP):
第一、先下載IIS5.1壓縮包 第二、下載好后,記住你下載的物理路徑,最好是直接下載到你的根目錄下,比方說直接下載到F盤。不要下載到文件夾里。 第三、IIS5.1是個壓縮文件,我們就把它解壓到當前文件夾。 第四、打開-開始-控制面板-添加/刪除程序-添加刪除Windows組件-在Internet信息服務上畫對勾(同時還要將詳細信息中的方框全部打上勾) 點下一步,這時彈出一個對話框,點確定,彈出以下對話框,點瀏覽,找到II5.1,點確定,這時電腦開始安裝IIS、可是它只安裝到現(xiàn)兩三格的時候就停下來不安了,因為找不到文件了。你不用害怕,我們繼續(xù)點瀏覽,把放文件的地方找出來,比方說F盤,然后電腦繼續(xù)安裝,點打開,點確定,這樣的情況大概持續(xù)四次,真到安上為止,點完成,這時IIS5.1就真正安到你的電腦里了。
另外還有一種方法是使用光盤,在你安裝系統(tǒng)的時候,當然我說的是XP系統(tǒng),安裝完成后,不要取出光盤,打開-開始-控制面板-添加/刪除程序-添加刪除Windows組件-在Internet信息服務上畫對勾{就是將它勾選上},直接安裝,很容易就把IIS安上了。不過前提是你的光盤一直不要取出。
最新iis安裝問題及解決方法
在安裝時遇到的問題 1.iis6.0和5.0都不能裝在XP系統(tǒng)中 2.下載了iis5.1后不知道怎么安裝 3.安裝過程中彈出文件無法復制的對話框和什么系統(tǒng)被修改,是否繼續(xù)的對話框,很是郁悶 4.安裝后internet信息服務器中沒有默認網站 5.安裝后在地址欄中輸入http://localhost出現(xiàn)Server Application Error 錯誤即500 錯誤 6.安裝后默認網站無法啟動 再說說這些問題的解決方法
問題一:1 在你裝IIS之前需要知道你的系統(tǒng)是什么樣的,HOME版的好想不能裝,可好象網上也有裝的方法,我們用過HOME版的,也就沒試過,如果你是HOME版的可以去試試。如果你的系統(tǒng)是家庭版的,那就應該知道windows 98 只能裝pws4.0;windows 2000 ---iis5.0;windows 2003---iis6.0;windows xp---iis5.1.如果你不是用系統(tǒng)盤安裝,那就去網上下載你要裝的IIS吧!
問題二:我的系統(tǒng)是xp的,所以我裝的是5.1。下載后解壓縮放在你硬盤的任何位置。然后開始/設置/控制面板/[添加/刪除程序]/[添加/刪除windows組建],然后在windows 組件向導中的internet 信息服務旁邊的方框里打上勾,(注意:先別按下一步,點擊詳細信息看看里面的那些方框是不是都打上勾了,如果沒有,要全選上,不然會出現(xiàn)問題4)。現(xiàn)在你按下一步,要求你插入光盤,沒有盤,點擊瀏覽,選擇IIS存放的路徑,然后確定,這里也許你就出現(xiàn)問題3了,如果沒出現(xiàn)你很幸運!
問題三:如果安裝時找不到文件,或文件無法復制,知道是什么原因嗎?是windons自帶游戲惹的禍?;氐絎indows組件向導,找到附件和工具,在其詳細信息中去掉“游戲”的對勾(不然找不到zClientm.exe)。重新安裝,是不是找到了?呵呵,這時會一邊邊的彈出個對話框讓你重新選擇路徑,那就再選一次,不過要注意路徑后面好象多了個i386,把它取了,確定。在這里也許會彈出說你的系統(tǒng)不修改的對話框,直接取消,這時你可以歇一下了,可能你已經安裝成功了,不過不要太高興,如果你沒遇到后面的問題,你有點幸運!
問題四:如果看不到默認網站,那再打開[添加/刪除windows組建]中的internet 信息服務,詳細信息里面的勾全打上了,如果沒有,重裝吧!
問題五:出現(xiàn)這個問題也不知道什么原因,不知道你出現(xiàn)了沒有,解決方法是:開始”->“設置”->“控制面板”->“管理工具”->“組件服務”中,“控制臺根目錄”->“組件服務”->“計算機”->“我的電腦”->“COM+應用程序”中,有一個“IIS Out-Of-Process Pooled”鼠標右鍵“屬性”--“標識”--把“此用戶”調整為“交互式用戶--目前已登錄的用戶”。然后“確定”,再鼠標右鍵“屬性”--“啟動”。這里還有個問題就是找不到“IIS Out-Of-Process Pooled”,那里面根本沒有!怎么 辦?別急!開始/運行,輸入msdtc -resetlog,確定。然后打開開始/設置/控制面板/信息管理/服務,找到Distributed Transaction Coordinator,啟動它。現(xiàn)在你又要重裝IIS了,現(xiàn)在你應該能看到IIS Out-Of-Process Pooled了,高興吧!
問題六:好不容易裝上來,可地址欄中輸入http://localhost又是網頁無法顯示,郁悶壞了!細心一看,默認網站沒有啟動,右鍵啟動提示“服務器并未及時響應啟動或控制請求”在網上查了下說是World Wide Web Publishing Services有問題,找到它果然它沒啟動,可啟動它出現(xiàn)錯誤,啟動不了,怎么辦?再查吧,又說是要刪個更新文件,最后還是弄出來了,正確方法是這樣的:開始/設置/控制面板/[添加/刪除程序],最上面有個“顯示更新文件”打上勾,在里面找到KB939373,刪除它。然后開始/設置/控制面板/管理工具/服務,找到World Wide Web Publishing Services,啟動它,并將啟動方式改為自動,再回到默認網站啟動,看看,是不是能啟動了,這時終于看到結果了。我的就是這樣裝上的,一波三折啊,呵呵祝你好運!
如果是XPHome版
首先在“開始”菜單的“運行”中輸入“c:\Windows\inf\sysoc.inf”,系統(tǒng)會自動使用記事本打開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組件,就會發(fā)現(xiàn),Internet信息服務(IIS)的安裝選項已經出現(xiàn)在安裝列表里了。
之后的事情,就和平常安裝IIS一樣了,只不過,在安裝的過程中會出現(xiàn)找不到文件的情況(這是正常的,因為你的IIS安裝目錄沒在XP默認的目錄下)。這時,你點吉瀏覽,選擇你剛剛解壓的目錄就可以了,這種讓你選擇安裝文件的現(xiàn)象共會出現(xiàn)3次,每次的目錄都按上面說的步驟即可。
不出意外,過一會,IIS就安裝完成了,點擊“完成”。但做到這一步還不算完。需要對IIS進行一些設置:
從管理工具里打開“Internet服務管理器”
然后點“默認WEB站點”的右鍵,轉到“目錄安全性”選項卡,點“匿名訪問和驗證控制”的“編輯”按鈕,回彈出匿名方法新窗口,再點擊其中“匿名訪問”中的“編輯”按鈕,將“允許IIS控制密碼”全面的勾去掉,然后一路確定返回就可以了。至此XP簡化版安裝IIS5.1的步驟就全部完成了。
|