1、上網下載iis的安裝文件,解壓到任一目錄。
2、點開始-運行-輸入“c:/Windows/inf/sysoc.inf”(不含引號),這時會彈出一個記事本文件,找到其中"[Components]"這一段,添加“iis=iis.dll,OcEntry,iis.inf,,7”(不含引號),如果其中有“iis=....”這行,那麼先刪除掉再添加。
3、在安裝包中找到“iis.dl_”和“iis.in_”,(可以點擊搜索按鈕,這樣比較好找一點)複製到C:/
在運行裏輸入:EXPand C:/iis.dl_ C:/Windows/system32/setup/iis.dll
EXPand C:/iis.in_ C:/Windows/inf/iis.inf
4、打開控制面板-添加/刪除Windows組件,按正常安裝IIS的方法安裝。安裝的時候提示插入光盤的時候,在剛纔那個“iis5.1安裝包”解壓後的文件夾裏找,一共要找3次。
5、這時的iis已經安裝成功,但是不能執行asp程序
運行以下內容:
C:/windows/system32/inetsrv/msdtc -install
C:/windows/system32/inetsrv/msdtc -resetlog
C:/windows/system32/inetsrv/rundll32 wamreg.dll, CreateIISPackage
C:/windows/system32/inetsrv/regsvr32 asptxn.dll
注:有時候常常出現iis無法啓動的現象,原因大多是因爲80端口被佔用導致,可以先關閉殺毒軟件、防火牆、迅雷等程序,待iis成功啓動後在重新開啓。
這樣雖然能夠安裝好IIS,但是有一個嚴重的問題,直接添加好網站後卻不能正常運行網站,那是由於IIS的密碼或是版本有問題,我也沒弄清楚。。。
在事件管理器中能看到IIS控制的用戶登陸失敗,我直接把系統中的那個帳戶的密碼修改了,然後在IIS的屬性裏面也把密碼同步就搞定。
網上有很多關於500錯誤的解決方法,但是看半天后發現比較麻煩,還是直接改密碼簡單一點,哈哈