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