㈠ 伺服器iis假死的原因及解決方法
宕機,指操作系統無法從一個嚴重系統錯誤中恢復過來,或系統硬體層面出問題,以致系統長時間無響應,而不得不重新啟動計算機的現象。對於iis伺服器假死,相信很多管理者都遇到過,下面一起看看原因和解決方法!
單個網站解決方法:
把應用程序池回收時間縮短到300-600分鍾,其間回收過程中,需要佔用一點CPU資源,沒辦法,為了穩定性,再把回收時間設為凌晨5點。
多網站解決方法:
假設一台伺服器目前拉了70個網站左右,那麼可以新建六個應用程序池,把每個池回收時間縮小到300分鍾,然後再分配每個池10個網站左右(這個分配是要求你的網站訪問量所定)如果某個網站,訪問量大,就單獨給他一個程序池,但是這樣做的後果就是需要大內存,一個池現在佔用120M內存左右,反正內存大,沒關系。那麼多網站如何分配應用程序池,打開IIS--查看你要分配的網站屬性,,查看主目錄--在下面 你就會看到應用程序池了,分配一個就行了。
大家在使用iis6時..如果裝了動網論壇.肯定有出現過iis6假死現像..就是asp網頁打開慢..但是iis卻是正常的..靜態網頁打開速度一樣..這時候..我一直是重啟的方法..查了官方的資料結果沒有...
據官方資料說..win2003很快就要打這個補丁了..是iis6對access驅動支持不理像..也算是一個bug吧..由於伺服器虛擬主機多..而且大多支持asp..如果一旦假死就無法運行..在多方面的資料查找下..找到了一個比較簡單的方法..具體測試是通過了..iis6自帶數據應用程序池..現在就利用他來解決假死..
首先把bbs設一個單獨的目錄..然後點擊應用程序池..新建應用程序池.輸入應用程序池id..
然後把bbs的虛擬目錄下面的.就用程序池..選擇剛才新建的應用程序池...
然後再回到剛才設好的應用程序池...點擊..屬性...把回收工作進程數(分鍾)及回收工作進程數還有在下列時間回收時間進程勾上..然後在下列時間回收程序池裡左邊添加..選擇一個時間..一般來說..網站到凌晨3點的時候.基本人都很少了..這時回收一下bbs的進程數..就可以解決了iis假死的現像..
當然還可以配置其他信息..比如說iis6的用戶名.. 我們可以打開計處機管理..然後打開計算機用戶管理..添加一個用戶..設置好後..在應用程序池裡面..標識..把添加的用戶放上去..用用戶來測試回收的進程..當然還有..其他配置..其實很簡單..只要你好好看一下..就能明白意思...
對於部分人來說..這種方法可能不太方便..所以可以用一個工具來回收應用程序池..這樣方便而且快捷..個人用戶當然不需要這種工具..公司用戶的話..伺服器壓力挺大..所以都用工具來解決一些問題.所括.iis的備分.及虛擬主機ip的統一修改及埠訪問的ip記錄..用批處理是一個很簡單又方便的方法.所以.把一台伺服器做的安全..並不是哪么容易的事..特別是iis..經常去官方網站搜索資料是一個好習慣..還有就是經常性的訪問日誌..及注冊表的用戶還有載入運行的程序.及服務也是一個好方法..所以.要學會如何遇到問題如何處理問題!!!!
補充:預防死機的小技巧
1、不要在同個硬碟安裝多個操作系統
2、不要一次性打開多個網頁瀏覽
3、在關閉電腦時,不要直接按電源按鈕,否則會導致文件丟失,下次使用不能正常開機導致死機
4、別讓CPU、顯卡超頻,電腦溫度過高
5、及時清理機箱內的灰塵
6、更換電腦硬體配置時,一定要插牢固
7、不要使用來歷不明的軟體和光碟,以免傳染病毒
8、對系統文件或重要文件,最好使用隱含屬性,以免因誤操作而刪除或覆蓋這些文件
9、在安裝應用軟體時,若提示是否覆蓋當前文件,一定不要覆蓋,通常當前的系統文件是最好的
10、在運行大型應用軟體時,不要在運行狀態下退出以前運行的程序,否則會引起整個Windows崩潰
相關閱讀:死機宕機實例介紹
自2015年3月11日下午5點起,據蘋果用戶反應AppStore、Mac AppStore、iTunesStore均為宕機狀態,iTunes Connect無法登陸,iBooks商店沒有響應。此外,iOS和Mac的應用商店也出現了大面積癱瘓。並顯示為“所有用戶不可用”。此次服務中斷時間長達11個小時,甚為罕見。蘋果公司在一份電子郵件聲明中表示,服務中斷是由於內部系統錯誤引起的。
2014年1月21日,大量QQ用戶反映,騰訊的第三方登錄出現故障,不少第三方服務使用QQ都登錄不上。不僅是第三方登錄,QQ郵箱也無法正常使用。這次受影響范圍很大,騰訊的第三方登錄伺服器出現了宕機。
㈡ IIS無法啟動伺服器沒有及時響應啟動或控制請求
IIS:服務沒有及時響應啟動或控制請求解決方案出現這種問題的原因很多,大致有如下幾種
1:故障現象:上午把IIS服務停止以後,程序長時間沒響應,通過任務管理器關閉,啟動時提示「服務沒有及時響應啟動或控制請求」,重啟計算機未能解決。
解決辦法:在Internet信息服務下有本地計算機(計算機機名),單擊名鍵,選擇斷開,提示確實要斷開本地計算機(計算機機名)嗎?選擇確定。
右鍵單擊Internet,選擇連接,計算機名填本機名稱,用戶名填本機管理員帳號(Administrator),確定。
2.昨天就發現了公司我用這台電腦的IIS啟動不了,今天早上試著解決它,才發現問題並不簡單。找呀找呀找呀,發現"WorldWideWebPublishing"關閉了,啟動也提示啟動失敗。靜下心來,再看看其它關閉了的服務,有壹項Eventlog把它啟動了,再啟動WorldWideWebPublishing成功。問題就在這里。
雖然「WorldWideWebPublishing」服務和SMTP服務的依存關系列表中沒有提到「eventlog」服務,但「eventlog」服務不啟動的話,就會出現上述問題。啟動「eventlog」服務,然後啟動「WorldWideWebPublishing」服務,上述問題消失。
3:解決IIS不能啟動,提示伺服器沒有及時響應啟動或控制請求!
問題現象:
1、在IIS中站點顯示停止,點擊開啟IIS不能啟動,提示:伺服器沒有及時響應啟動或控制請求 點擊重新啟動IIS提示:伺服器沒有及時響應啟動或控制請求!
2、World Wide Web Publishing Services不能啟動,提示「錯誤1721,資源不足,無法啟動」
解決方法:
1、剛剛我也出現了那個問題,弄了壹上午現在解決了,我是查出了World Wide Web Publishing Service服務沒有啟動,也啟動不了,按照他的依存關系,把其他的服務啟動了就可以了,我啟動的是HTTP SSL,然後World Wide Web Publishing Service就可以用了,iis也可以了
2、有壹次站點訪問失敗,IIS服務無法啟動,我的解決思路是這樣的:
先打開Administrative Tools --> Service,發現World Wide Web Publishing Service停止了。於是試圖啟動該服務,結果報錯。
於是查看World Wide Web Publishing Services所需要依賴的服務(Dependencies),看到是IIS Admin Service。進而發現IIS Admin Service也無法啟動,再查IIS Admin Service的Dependencies,查的結果是Protected Storage和RPC(Remote Procere Call),於是啟動RPC,接著順利啟動IIS Admin Service,接著啟動World Wide Web Publishing Services,於是IIS恢復正常。自己嘗試根據這幾種解決方法的思路肯定還有其它原因不同解決方法的.
4:防火牆把IIS禁了 這個是筆者遇到的問題,直接在防火牆許可IIS訪問網路就可以了
㈢ win7系統無法啟動iis伺服器怎麼辦
打開「控制面板」
2
打開「管理工具」
3
選擇「Internet 信息服務(IIS)管理器」
4
選擇計算機名,可以看到界面右側「重啟」服務
5
重啟IIS結束
END
方法2
點擊我的電腦右鍵,選擇「管理」
點擊「服務和應用程序」,選擇「服務」
右鍵「IIS Admin Service」,選擇「重啟服務」
步驟閱讀
4
重啟IIS結束
㈣ 我的iis不能用,怎樣解決
安裝完IIS,無論是光碟安裝還是安裝包安裝都無法正常打開asp。
表現為:localhost無法顯示網頁;HTTP 500伺服器內部錯誤。尤其經常出現在ghost版本的系統中。
對於克隆版的系統,請在安裝iis前,運行:msdtc -resetlog
再安裝IIS
說明一下,你安裝 控制面板 添加刪除程序 添加刪除Window組件-選擇IIS後 注意安裝時 先看看它的詳細資料 即雙擊IIS 將IIS的服務全部選中,再單擊安裝 我們下載的是5.1的IIS按提示找到IIS5.1的文件夾 就可以安裝了,記得好像有3、4次要找下IIS5.1文件夾的路徑,最後就安裝成功了。
如果你的電腦上有殺毒軟體 或是360 那麼提示信息全部要允許昂。
這時重新設置IIS目錄 運行127.0.0.1或localhost測試下
還不行往下看看……
1、解決資料庫鏈接錯誤的方法
打開開始--所有程序--管理工具--組件服務,在左邊選擇「控制台根目錄」->"組件服務"->"計算機"->"我的電腦"->"COM+應用程序", 然後在右邊框里點右鍵"IIS Out-Of-Process Pooled Applications ",選擇屬性,點「標識」選項卡,選擇「系統帳戶」,然後確定,重啟IIS即可。
1.1、無法進入「控制台根目錄」->"組件服務"->"計算機"->"我的電腦"->"COM+應用程序"的解決方法
進入「控制台根目錄」->"組件服務"->"計算機"->"我的電腦"->"COM+應用程序", 出錯後,錯誤代碼8004E00F-COM+無法與Microsoft分布式事務協調程序
在開始程序運行:msdtc -resetlog 就行了。
【1.2、->"COM+應用程序"里正常要有的應用程序一般為8個對象,】
【如果沒有(3個)IIS****項目則在控制面板/組件里重新安裝IIS就會解決。】
還是不行 ?
檢查 【服務】里的DTC(Distributed Transaction Coordinator)是否啟動
要自己設置成啟動的哦
㈤ xp系統的伺服器怎麼配置iis 網站打不開
xp
下
iis
asp
不能運行的
終極解決方案。先簡單統一講一下下面文章所介紹的解決方案的步驟
1.開始-運行-輸入cmd-在彈出的新窗口中輸入
msdtc
-uninstall」,回車,再輸入:msdtc
-install」,回車,
2.輸入「cd
%systemroot%\system32\inetsrv」,回車,再輸入「rundll32
wamreg.dll,
CreateIISPackage」,注:最後一個單詞是CreateIISPackage的合並
,注意大小寫。
㈥ IIS伺服器啟動不了了
把IIS列進系統組件並安裝。先到網上下載iis5.安裝包,解壓到D盤的根目錄下(最好是根目錄,便於後面打命令)把目錄名該為iis51
首先在「開始」菜單的「運行」中輸入「c:\Windows\inf\sysoc.inf」,在sysoc.inf中找到「[Components]」這一段,在裡面加上這段:「iis=iis2.dll,OcEntry,iis2.inf,,7」,之後保存並關閉。
接下來,在運行中輸入「CMD」然後回車,打開命令行模式,在命令行下輸入下列的兩條命令,在每一行命令結束後回車:
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默認的目錄下)。這時,你點吉瀏覽,選擇你剛剛解壓的目錄就可以了,這種讓你選擇安裝文件的現象共會出現幾次。過一會,IIS就安裝完成了,點擊「完成」。但做到這一步還不算完,因為是安裝包安裝的,需要對IIS進行一些設置(不然會出現內部伺服器500錯誤).
2、解決資料庫鏈接錯誤的方法
打開開始--所有程序--管理工具--組件服務,在左邊選擇「控制台根目錄」->"組件服務"->"計算機"->"我的電腦"->"COM+應用程序", 然後在右邊框里點右鍵"IIS Out-Of-Process Pooled Applications ",選擇屬性,點「標識」選項卡,選擇「系統帳戶」,然後確定,重啟IIS即可。
3、無法進入「控制台根目錄」->"組件服務"->"計算機"->"我的電腦"->"COM+應用程序"的解決方法
進入「控制台根目錄」->"組件服務"->"計算機"->"我的電腦"->"COM+應用程序", 出錯後,錯誤代碼8004E00F-COM+無法與Microsoft分布式事務協調程序
在開始程序運行:msdtc -resetlog 就行了。
4、->"COM+應用程序"里正常要有的應用程序一般為8個對象,如果沒有IIS****項目則在控制面板/組件里重新安裝IIS就會解決。
COM+ Explorer
COM+ QC Dead Letter Queue Listener
COM+ Utilities
IIS In-Process Applications
IIS Out-Of-Process Pooled Applications
IIS Utilities
MS Software Shadow Copy Provider
System Application
㈦ 怎麼解決外網不能訪問IIS的問題
怎麼解決外網不能訪問IIS的問題
IIS的安全脆弱性曾長時間被業內詬病,一旦IIS出現遠程執行漏洞威脅將會非常嚴重。外網不能訪問IIS的問題是其中之一,下面是我收集的解決辦法,希望對你有幫助!
1、查看網站屬性——文檔
看看啟用默認文檔中是否存在:index.asp index.htm index.html (最好全都有,沒有可添加)
2、查看網站屬性——主目錄
A、本地路徑是否指定正確
B、是否勾選“腳本資源訪問”?
C、是否勾選“讀取”?
D、執行許可權:純腳本
3、查看網站屬性——目錄安全性——編輯
A、是否勾選“匿名訪問”?
B、用戶名:IUSR_您的'計算機名(不對,就點瀏覽選擇)
C、密碼不用改,勾選“允許IIS控制密碼”就可以了
D、其它不用選
4、查看網站屬性——網站
A、IP地址:全部未分配 或者 選擇一個
B、TCP埠:80 (最好不要改,改了訪問方法就不一)
5、打開控制面板——管理工具——計算機管理——本地用戶和組——用戶
A、看看“IUSR_您的計算機名”此用戶有沒有啟動,必須啟動(說明:有紅色的×表示沒有啟動)
B、看看“IWAM_您的計算機名”此用戶有沒有啟動,必須啟動(說明:有紅色的×表示沒有啟動)
C、在“IWAM_您的計算機名”該用戶上按右鍵——設置密碼(密碼要記住,後面還需要用上該密碼)
6、打開控制面板——管理工具——組件服務——組件服務——計算機——我的電腦——COM+應用程序
A、在“IIS Out-Of-Process Pooled Applications”上按右鍵選擇‘屬性’——選擇‘標識’,指定用戶:IWAM_您計算機名(說明:可以點瀏覽查找);輸入密碼,密碼上面步驟的密碼。再次啟動該服務,啟動後它會動。
B、在“IIS In-Process Applications”上按右鍵選擇‘屬性’——選擇‘安全性’,將‘啟用身份驗證’勾去掉
C、
在“IIS Utilities”上按右鍵選擇‘屬性’——選擇‘安全性’,將‘啟用身份驗證’勾去掉。
7、如果還行,就關掉伺服器的防火牆。
最後,就是測試了.
;㈧ 為什麼iis伺服器打不開阿
IIS打不開,你用的win7嗎,win7的IIS不是自動安裝上的,需要在windows組件中,安裝。
打開運行,輸入,
inetmgr,打開IIS
㈨ 為什麼iis伺服器打不開阿
IIS打不開,你用的win7嗎,win7的IIS不是自動安裝上的,需要在windows組件中,安裝。
打開運行,輸入, inetmgr,打開IIS