xp home下安裝iis

今天千辛萬苦,終於在XP HOME上裝好了IIS。

方法是在網上找的。不過也有些要注意的地方。

進入C:/WINDOWS/INF/SYSOC.INF ,用記事本打開,在[COMPONENTS]下
找到此行:iis=iis.dll,OcEntry,iis.inf,hide,7   改爲   iis=iis2.dll,OcEntry,iis2.inf,,7 

保存

然後從XP PROFESSION 光盤expand f:/i386/iis.dl_ c:/windows/system32/iis2.dll

expand f:/i386/iis.in_ c:/windows/system32/iis2.inf

 

運行添加/刪除程序,進入添加/刪除windows組件,選擇IIS,這裏要注意,去掉IIS裏一些無用的選項,例如FTP和SMTP。附件裏的遊戲,去掉INTERNET遊戲。

然後就可以使用下載的IIS源文件進行安裝(我是一個個從光盤裏把需要的文件EXPAND出來,用了不少時間),期間也要讀一些光盤裏的文件。

 

安裝完成後重啓。

 

第一次瀏覽ASP文件,出現錯誤The specified module could not be found.,通過如下方法解決

 

打開IIS 信息服務,在左側找到自己的計算機,點右鍵,選擇屬性,在主屬性中選編輯,打開“目錄安全性”選項卡,單擊“匿名訪問和驗證控制”裏的“編輯”按鈕,在彈出的對話框中確保只選中了“匿名訪問”和“集成Windows驗證”兩項,單擊匿名訪問中的編輯,去掉“允許IIS控制密碼”;

 

 

打開註冊表編輯器,重命名HKEY_LOCAL_MACHINESOFTWAREClassesAppID{A9E69610-B80D-11D0-B9B9-00A0C922E750}下的AccessPermission爲AccessPermission0,LaunchPermission爲LaunchPermission0(直接刪除也可以,不建議~)

在“默認Web站點”上點右鍵,選屬性,在主目錄標籤中把“應用程序保護”設置爲“低 (IIS進程)”



第一個錯誤解決了,又出現了第二個錯誤The requested resource is in use.
查看事件日誌,顯示
事件類型: 錯誤
事件來源: DCOM
事件種類: 無
事件 ID: 10016
日期:  2009-03-17
事件:  16:08:48
用戶:  XIAOMING/IWAM_XIAOMING
計算機: XIAOMING
描述:
應用程序-特定 權限設置未將 COM 服務器應用程序....)的 本地 激活 權限授予用戶 XIAOMING/IWAM_XIAOMING SID ....。可以使用組件服務管理工具修改此安全權限。
有關更多信息,請參閱在 http://go.microsoft.com/fwlink/events.asp 的幫助和支持中心。
根據網上文章的提示,作如下處理
打開 控制面板>管理工具>組件服務>計算機>我的電腦>DCOM選項  ,找到 IIS ADMIN SERVICE 這個組件,右鍵點屬性,在 安全>啓動和激活權限 中選擇 自定義。查看了下自定義 選項是否有 IWAM_*******  這個帳戶。我看的是存在這個帳戶,然後保存修改。      打開IE,重新運行了該程序
如果需要使用ASP.net而又先安裝了.net Framework,在運行中執行下面的“命令”:"%windir%Microsoft.NETFrameworkV1.1.4322aspnet_regiis.exe" -i
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章