㈠ 如何安裝IIS
很多朋友在用IIS6架網站的時候遇到不少問題,而這些問題有些在過去的IIS5裡面就遇到過,有些是新出來的,俺忙活了一下午,做了很多次試驗,結合以前的排錯經驗,做出了這個總結,希望能給大家幫上忙:)
問題1:未啟用父路徑
症狀舉例:
Server.MapPath() 錯誤 'ASP 0175 : 80004005'
不允許的 Path 字元
/0709/dqyllhsub/news/OpenDatabase.asp,行 4
在 MapPath 的 Path 參數中不允許字元 '..'。
原因分析:
許多Web頁面里要用到諸如../格式的語句(即回到上一層的頁面,也就是父路徑),而IIS6.0出於安全考慮,這一選項默認是關閉的。
解決方法:
在IIS中 屬性->主目錄->配置->選項中。把」啟用父路徑「前面打上勾。確認刷新。
問題2:ASP的Web擴展配置不當(同樣適用於ASP.NET、CGI)
症狀舉例:
HTTP 錯誤 404 - 文件或目錄未找到。
原因分析:
在IIS6.0中新增了web程序擴展這一選項,你可以在其中對ASP、ASP.NET、CGI、IDC等程序進行允許或禁止,默認情況下ASP等程序是禁止的。
解決方法:
在IIS中的Web服務擴展中選中Active Server Pages,點擊「允許」。
問題3:身份認證配置不當
症狀舉例:
HTTP 錯誤 401.2 - 未經授權:訪問由於伺服器配置被拒絕。
原因分析:IIS 支持以下幾種 Web 身份驗證方法:
匿名身份驗證
IIS 創建 IUSR_計算機名稱 帳戶(其中 計算機名稱 是正在運行 IIS 的伺服器的名稱),用來在匿名用戶請求 Web 內容時對他們進行身份驗證。此帳戶授予用戶本地登錄許可權。你可以將匿名用戶訪問重置為使用任何有效的 Windows 帳戶。
基本身份驗證
使用基本身份驗證可限制對 NTFS 格式 Web 伺服器上的文件的訪問。使用基本身份驗證,用戶必須輸入憑據,而且訪問是基於用戶 ID 的。用戶 ID 和密碼都以明文形式在網路間進行發送。
Windows 集成身份驗證
Windows 集成身份驗證比基本身份驗證安全,而且在用戶具有 Windows 域帳戶的內部網環境中能很好地發揮作用。在集成的 Windows 身份驗證中,瀏覽器嘗試使用當前用戶在域登錄過程中使用的憑據,如果嘗試失敗,就會提示該用戶輸入用戶名和密碼。如果你使用集成的 Windows 身份驗證,則用戶的密碼將不傳送到伺服器。如果該用戶作為域用戶登錄到本地計算機,則他在訪問此域中的網路計算機時不必再次進行身份驗證。
摘要身份驗證
摘要身份驗證克服了基本身份驗證的許多缺點。在使用摘要身份驗證時,密碼不是以明文形式發送的。另外,你可以通過代理伺服器使用摘要身份驗證。摘要身份驗證使用一種挑戰/響應機制(集成 Windows 身份驗證使用的機制),其中的密碼是以加密形式發送的。
.NET Passport 身份驗證
Microsoft .NET Passport 是一項用戶身份驗證服務,它允許單一簽入安全性,可使用戶在訪問啟用了 .NET Passport 的 Web 站點和服務時更加安全。啟用了 .NET Passport 的站點會依日 .NET Passport 中央伺服器來對用戶進行身份驗證。但是,該中心伺服器不會授權或拒絕特定用戶訪問各個啟用了 .NET Passport 的站點。
解決方法:
根據需要配置不同的身份認證(一般為匿名身份認證,這是大多數站點使用的認證方法)。認證選項在IIS的屬性->安全性->身份驗證和訪問控制下配置。
問題4:IP限制配置不當
症狀舉例:
HTTP 錯誤 403.6 - 禁止訪問:客戶端的 IP 地址被拒絕。
原因分析:
IIS提供了IP限制的機制,你可以通過配置來限制某些IP不能訪問站點,或者限制僅僅只有某些IP可以訪問站點,而如果客戶端在被你阻止的IP范圍內,或者不在你允許的范圍內,則會出現錯誤提示。
解決方法:
進入IIS的屬性->安全性->IP地址和域名限制。如果要限制某些IP地址的訪問,需要選擇授權訪問,點添加選擇不允許的IP地址。反之則可以只允許某些IP地址的訪問。
問題5:IUSR賬號被禁用
症狀舉例:
HTTP 錯誤 401.1 - 未經授權:訪問由於憑據無效被拒絕。
原因分析:
由於用戶匿名訪問使用的賬號是IUSR_機器名,因此如果此賬號被禁用,將造成用戶無法訪問。
解決辦法:
控制面板->管理工具->計算機管理->本地用戶和組,將IUSR_機器名賬號啟用。
問題6:NTFS許可權設置不當
症狀舉例:
HTTP 錯誤 401.3 - 未經授權:訪問由於 ACL 對所請求資源的設置被拒絕。
原因分析:
Web客戶端的用戶隸屬於user組,因此,如果該文件的NTFS許可權不足(例如沒有讀許可權),則會導致頁面無法訪問。
解決辦法:
進入該文件夾的安全選項卡,配置user的許可權,至少要給讀許可權。關於NTFS許可權設置這里不再饋述。
問題7:IWAM賬號不同步
症狀舉例:
HTTP 500 - 內部伺服器錯誤
原因分析:
IWAM賬號是安裝IIS時系統自動建立的一個內置賬號。IWAM賬號建立後被Active Directory、IIS metabase資料庫和COM+應用程序三方共同使用,賬號密碼被三方分別保存,並由操作系統負責這三方保存的IWAM密碼的同步工作。系統對IWAM賬號的密碼同步工作有時會失效,導致IWAM賬號所用密碼不統一。
解決辦法:
如果存在AD,選擇開始->程序->管理工具->Active Directory用戶和計算機。為IWAM賬號設置密碼。
運行c:\Inetpub\AdminScripts>adsutil SET w3svc/WAMUserPass +密碼 同步IIS metabase資料庫密碼
運行cscript c:\inetpub\adminscripts\synciwam.vbs -v 同步IWAM賬號在COM+應用程序中的密碼
問題8:MIME設置問題導致某些類型文件無法下載(以ISO為例)
症狀舉例:
HTTP 錯誤 404 - 文件或目錄未找到。
原因分析:
IIS6.0取消了對某些MIME類型的支持,例如ISO,致使客戶端下載出錯。
解決方法:
在IIS中 屬性->HTTP頭->MIME類型->新建。在隨後的對話框中,擴展名填入.ISO,MIME類型是application。
另外,防火牆阻止,ODBC配置錯誤,Web伺服器性能限制,線程限制等因素也是造成IIS伺服器無法訪問的可能原因,IIS進程當掉等,這里就不再一一饋述了。希望此帖能解決大家的大部分問題:)
㈡ iis 怎樣安裝
xp還是2003
xp方法:開始,設置,控制面板,添加刪除windows組件 <internet信息服務(IIS)>點下一步,等一會就會出現讓你插入關盤,你點瀏覽,找到你下載的那個,指向I386,確定,就可以了(有時候要多指向幾次)
2003:開始,設置,控制面板,添加刪除windows組件 點應用程序伺服器,點詳細信息,裡面有個IIS,確定,下一步,等一會就會出現讓你插入關盤,你點瀏覽,找到你下載的那個,指向I386,確定,就可以了(有時候要多指向幾次)
㈢ 如何安裝iis
iis無法啟動,Internet信息服務-網站-默認網站(停止),點起用出現iis無法啟動,發生意外錯誤0x8ffe2740之解決辦法!!!但World Wide Web Publishing是啟動的,我把網上現在能搜的刪除補丁等辦法都試了也不管用,請問哪位高手能告訴我解決的辦法呢?現在著急啊,都弄了一天了
嘗試啟動一個網站時收到錯誤消息「Unexpected Error 0x8ffe2740 Occurred」
察看本文應用於的產品
文章編號 : 816944
最後修改 : 2008年8月27日
修訂 : 1.1
概要
當您嘗試使用 Internet Information Services 管理器(IIS 管理器)啟動一個網站時,該網站未啟動並且您可能收到以下錯誤消息:
Unexpected error 0x8ffe2740 occurred
原因
如果系統上存在埠沖突,則可能發生此行為。默認情況下,IIS 使用埠 80 進行 HTTP 通信。如果除 IIS 以外的某個應用程序正在運行並在使用相同 IP 地址的埠 80,當您嘗試使用 IIS 管理器啟動網站時,可能會收到該錯誤消息。
解決方案
要解決此問題,請執行以下兩項操作當中的任意一項:• 在 IIS 管理器中,將網站的埠綁定更改為埠 80 外的埠。
• 停止正在使用埠 80 的應用程序,然後通過 IIS 管理器啟動該網站。
更多信息
本文中提到的第三方產品由 Microsoft 以外的其他公司提供。對於這些產品的性能或可靠性,Microsoft 不作任何暗示保證或其他形式的保證。
可以使用 TCPView 或 FPort 等第三方工具確定正在使用埠 80 的其他應用程序。
這篇文章中的信息適用於:
• Microsoft Internet Information Services version 5.1
關鍵字: kbprb KB816944
症狀:
1、IIS默認站點停止,啟動時發生意外Ox8ffe2740錯誤;
2、或者IIS站點前有紅色的Error,無法啟動IIS ,提示「伺服器沒有及時響應或控制請求」
原因一:World Wide Web Publishing 服務沒有啟動
解決方法:啟動World Wide Web Publishing 服務,再啟動IIS。
World Wide Web Publishing 服務若無法啟動的詳細解決方法:
http://blog.csdn.net/hong401/archive/2008/05/30/2494931.aspx
原因二:IIS 80埠被佔用
解決方法有兩種 :
一、關閉佔用80埠的程序
二、或者修改IIS埠為其它未用埠,如81埠;相應的,站點也修改到對應的81埠。
詳細步驟:
方法一:使用DOS命令找到佔用80埠的程序,關閉該程序
在開始——運行中輸入以下命令:
1、netstat -an -p tcp -o(小寫字母o)
(說明:在Local Adress 中找到80埠,在PID中找到使用80埠的服務)
2、tskill 352
(說明:352即佔用查找到的佔用80埠的PID程序,使用tskill命令關閉該程序;注意:這里的PID352是舉例,根據你的實際情況,哪個程序佔用了80埠,則關閉哪個程序的PID)
3、命令iisreset/restart重啟IIS( 或者手動重啟IIS服務)
方法二:把IIS的80埠改為其它為被使用的埠,如80改為81,同時改站點的埠為81。
步驟:
1、改IIS的80埠改為未被使用的埠,隨意取值,未被使用就性,在這里改成81埠。
2、重啟IIS。這時IIS已經可以啟動,已經可以在IIS里瀏覽文件。
3、對應的在站點中把站點的埠改為IIS現在的81埠,如由原來的http://localhost/改成http://localhost:81/ 。如果不改站點埠,則每次訪問站點時都需要輸入埠,如要訪問index.asp,就要輸入:http://localhost:81/ index.asp。
否則無法訪問網頁,提示找不到伺服器或 DNS 錯誤
from:http://hi..com/lee8888/blog/item/52290a23dae88e4cac34de58.html
本文來自CSDN博客,轉載請標明出處:http://blog.csdn.net/okman1214/archive/2010/01/10/5168639.aspx
㈣ IIS如何安裝
二樓、三樓的是不是沒看到樓主發的問題啊?沒有不系統盤啊
沒有系統盤安裝IIS的方法:
1、先到:http://www.webjx.com/htmldata/2005-04-09/1113041491.html去下載IIS5.1(經測試,可下載,可安裝,當然如果這個網站有變化不能連接,你就用google搜「IIS5.1下載」,);
2、下載並存儲在你能找到目錄里;
3、開始-設置-控制面板-添加或刪除程序-添加/刪除widows組件;
4、在彈出的widows組件向導界面中,選「附件和工具」雙擊打開,在彈出的界面中選「游戲」,去掉"Zinternet游戲」和「紅心大戰」二個游戲的選勾(非常重要,具體原因我也不清楚,但我就樣安裝的);
5、回到widows組件向導界面,勾選"internetw信息服務(IIS)",下一步,下一步。。。,直到安裝完成。
重點說明:一、一定要去掉"Zinternet游戲」和「紅心大戰」二個游戲的選勾; 二、如果在安裝時彈出提示說少什麼文件,別理它,點取消並繼續安裝就行了。
由於是軟體行業的一個兵,所以偶每次做完系統後都要重新安裝IIS,這就當是我的一點兒經驗吧,希望能夠幫到你。呵呵
㈤ 如何正確安裝IIS
配置IIS方法:
第一步,啟用Asp,進入:控制面板
->
管理工具
->IIS(Internet
伺服器)-
Web服務擴展
->
Active
Server
Pages
->
允許
控制面板
->
管理工具
->IIS(Internet
伺服器)-
Web服務擴展
->
在服務端的包含文件
->
允許
第二步,啟用父路徑支持。
IIS-網站-主目錄-配置-選項-啟用父路徑
解決方法
網站代碼中使用虛擬路徑,導致../不能解析,使很多文件不可以關聯。解決辦法:IIS6默認沒有起用父目錄功能,在IIS管理器中網站--屬性--目錄--配置--啟用父目錄。
錯誤原因:資源正在使用中。瑞星的檢測問題!因為IIS在掉用ASP腳本時,瑞星會掃描。導致腳本不可以使用,解決辦法:可以換殺毒軟體。
治本的辦事:在cmd中分別運行
regsvr32
jscript.dll
regsvr32
vbscript.dll
㈥ iis的安裝
IIS5.1下載 適合XP系統2009-09-15 09:36humanity.hust.e.cn/rukey/uploads/200611/11_134645_iis_5.1.rar下載地址,適合xp系統
解壓密碼:RUKEY
安裝iis時的路徑找到解壓後的根目錄,注意安裝過程當中要多次錄入路徑,路徑相同。
如果已安裝就先卸載:
我的電腦-添加或刪除組件-添加或刪除Windows組件-IIS信息服務
去掉 IIS前面的勾然後「下一步」就可以了。
如果要完全卸載,一般的做法,直接在控制面板添加刪除程序中卸載IIS重裝。
1、把IIS卸載。
2、把 %windir%\system32\inetsrv 刪除。
3、把%windir%\iisX.log刪除,X 是IIS版本。
4、把 \inetpub\ 目錄刪除。
(以上操作可以在安全模式中進行。)
詳細講解:
在安裝時遇到的問題
1.iis6.0和5.0都不能裝在XP系統中
2.下載了後不知道怎麼安裝
3.安裝過程中彈出文件無法復制的對話框和什麼系統被修改,是否繼續的對話框,很是郁悶
4.安裝後internet信息伺服器中沒有默認網站
5.安裝後在地址欄中輸入http://localhost出現Server Application Error 錯誤即500 錯誤
6.安裝後默認網站無法啟動
再說說這些問題的解決方法
問題一:1 在你裝IIS之前需要知道你的系統是什麼樣的,HOME版的好想不能裝,可好象網上也有裝的方法,我們用過HOME版的,也就沒試過,如果你是HOME版的可以去試試。如果你的系統是家庭版的,那就應該知道windows 98 只能裝pws4.0;windows 2000 ---iis5.0;windows 2003---iis6.0;windows xp---iis5.1.如果你不是用系統盤安裝,那就去網上下載你要裝的IIS吧!
問題二:我的系統是xp的,所以我裝的是5.1。下載後解壓縮放在你硬碟的任何位置。然後開始/設置/控制面板/[添加/刪除程序]/[添加/刪除windows組建],然後在windows 組件向導中的internet 信息服務旁邊的方框里打上勾,(注意:先別按下一步,點擊詳細信息看看裡面的那些方框是不是都打上勾了,如果沒有,要全選上,不然會出現問題4)。現在你按下一步,要求你插入光碟,沒有盤,點擊瀏覽,選擇IIS存放的路徑,然後確定,這里也許你就出現問題3了,如果沒出現你很幸運!
問題三:如果安裝時找不到文件,或文件無法復制,知道是什麼原因嗎?是windons自帶游戲惹的禍。回到Windows組件向導,找到附件和工具,在其詳細信息中去掉「游戲」的對勾(不然找不到zClientm.exe)。重新安裝,是不是找到了?呵呵,這時會一邊邊的彈出個對話框讓你重新選擇路徑,那就再選一次,不過要注意路徑後面好象多了個i386,把它取了,確定。在這里也許會彈出說你的系統不修改的對話框,直接取消,這時你可以歇一下了,可能你已經安裝成功了,不過不要太高興,如果你沒遇到後面的問題,你有點幸運!
問題四:如果看不到默認網站,那再打開[添加/刪除windows組建]中的internet 信息服務,詳細信息裡面的勾全打上了,如果沒有,重裝吧!
問題五:出現這個問題也不知道什麼原因,不知道你出現了沒有,解決方法是:開始」->「設置」->「控制面板」->「管理工具」->「組件服務」中,「控制台根目錄」->「組件服務」->「計算機」->「我的電腦」->「COM+應用程序」中,有一個「IIS Out-Of-Process Pooled」滑鼠右鍵「屬性」--「標識」--把「此用戶」調整為「互動式用戶--目前已登錄的用戶」。然後「確定」,再滑鼠右鍵「屬性」--「啟動」。這里還有個問題就是找不到「IIS Out-Of-Process Pooled」,那裡面根本沒有!怎麼 辦?別急!開始/運行,輸入msdtc -resetlog,確定。然後打開開始/設置/控制面板/信息管理/服務,找到Distributed Transaction Coordinator,啟動它。現在你又要重裝IIS了,現在你應該能看到IIS Out-Of-Process Pooled了,高興吧!
問題六:好不容易裝上來,可地址欄中輸入http://localhost又是網頁無法顯示,郁悶壞了!細心一看,默認網站沒有啟動,右鍵啟動提示「伺服器並未及時響應啟動或控制請求」在網上查了下說是World Wide Web Publishing Services有問題,找到它果然它沒啟動,可啟動它出現錯誤,啟動不了,怎麼辦?再查吧,又說是要刪個更新文件,最後還是弄出來了,正確方法是這樣的:開始/設置/控制面板/[添加/刪除程序],最上面有個「顯示更新文件」打上勾,在裡面找到KB939373,刪除它。然後開始/設置/控制面板/管理工具/服務,找到World Wide Web Publishing Services,啟動它,並將啟動方式改為自動,再回到默認網站啟動,看看,是不是能啟動了,這時終於看到結果了。我的就是這樣裝上的,一波三折啊,呵呵祝你好運!
如果是XPHome版
首先在「開始」菜單的「運行」中輸入「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安裝
IIS用途就是測試ASP網站
你點擊我的電腦-右鍵 看看是不是GHOST版本的 比如你安裝的深度、雨林等
如果是純凈版的話直接下個IIS安裝包就能一步安裝
GHOST版本的話你按下面說的安
一般要經過一番苦戰。
3.1.首先開始->運行->進入cmd模式下運行以下命令
Regsvr32 urlmon.dll
Regsvr32 actxprxy.dll
Regsvr32 shdocvw.dll
Regsvr32 oleaut32.dll
3.2.完事之後可以裝IIS了,但是你發現在 添加刪除windows組件競然沒有IIS安裝的選項,
那怎麼安裝呀。按下以方法來吧。
3.2.1.下載IIS5.1(可以網路「多特」裡面下IIS)
3.2.2.在運行中輸入"c:\windows\inf\sysoc.inf",系統會自動使用記事本打開sysoc.inf這個文件。
在sysoc.inf中找到"[Components]"這一段,並繼續找到類似"iis=iis.dll,OcEntry,iis.inf,hide,7"的一
行字,把這一行替換為"iis=iis.dll,OcEntry,iis.inf,,7"。之後保存並關閉,如果沒有這句話,那麼直接
把後面這一行加在最後即可以。
3.2.3.把下載下來的IIS解壓找兩個文件IIS.DL_和IIS.IN_拷貝到一個臨時的目錄例如c:\temp
執行
EXPAND IIS.DL_ IIS.DLL
EXPAND IIS.IN_ IIS.INF
(提示什麼不用管)
3.2.4.現在,你可以再到開始->設置->控制面板->添加或刪除程序->添加/刪除Windows組件,哈哈,IIS安裝出現了。
3.2.5.按第二步的操作開始安裝,在安裝過程中會出現尋找文件路徑的問題,當然,在附件中有iis5.1,直接選中這個路
徑,一共三次提示,下一步吧。
4.IIS終於裝完了。在控制面板->管理工具->internet->信息服務->打開網站->默認網站->IIS help->在右側瀏覽區域內
右鍵瀏覽網頁,如果彈出正確的結果。ok,恭喜,你成功了。
㈧ iis詳細安裝方法
這個安裝需要原版光碟里的內容
原版光碟下載地址
http://www.ghostxp3.com/html/windows/soft2549.html
下載完成解壓到一個文件夾內
然後進行一下操作
開始-設置-控制面板-添加刪除程序-添加刪除windows組件,接著會有一個windows安裝程序,幾秒後就會出現windows組件向導,把裡面的對號全部去點掉只保留Internet信息服務(IIS)
點擊下一步即開始安裝,在安裝過程中會提示你怎樣操作,你只需要記好原版光碟解壓的那個文件夾就好了。一定看提示喔,不然還得安裝一遍。祝你好運