[原创]在xp home下装IIS

[ 2006-03-15 19:16:03 | 作者: yixia ]
字体大小: | |
今天从头做了一遍,有以下经验

准备:2000 Professional,server或advance server版本的光盘一张,xp home的光盘一样。

备份然后编辑c:\windows\inf\sysoc.inf,找到“[Components]”这一段,并继续找到类似“iis=iis.dll,OcEntry,iis.inf,hide,7”的一行字,把这一行替换为“iis=iis2.dll,OcEntry,iis2.inf,,7”。之后保存并关闭。

在2000安装光盘i386目录下找到IIS.DL_,IIS.IN_,用压缩工具(7zip或者winrar都可以,还可以添加.cab后缀)解压,获得iis.dll和iis.inf两个文件,重命名为iis2.dll,iis2.inf后放到“c:\windows\system32\setup\iis2.dl”l和“c:\windows\inf\iis2.inf”(网上说的expand命令不成功,不知道为什么)

控制面板 - 添加或删除程序-添加/删除Windows组件 - Internet 信使服务(IIS)- 详细信息 - 清空所有选项,然后选World Wide Web服务器,会有其它必须安装的配件一起被选中,然后确定 - 下一步,开始安装。当提示缺少文件就指向2000安装盘的i386目录,当提示插入xp home安装盘的时候换home安装盘(据说可以这样做:需要一个zClientm.exe文件,可以在C:\Program Files\MSN Gaming Zone\Windows下找到。然后会提示安装好多chm文件,用记事本做,保存成所需要的“文件名.chm”即可)。

控制面板 - 管理工具 - Internet服务管理器 - 对“默认WEB站点”的右键 - “目录安全性”选项卡,点“匿名访问和验证控制”的“编辑”按钮,回弹出匿名方法新窗口,再点击其中“匿名访问”中的“编辑”按钮,将“允许IIS控制密码”前面的勾去掉,然后一路确定返回即可。

因为是笔记本安装的另外碰到一个问题就是asp页面显示"The requested resource is in use",在控制面板 - 事件查看器 - 系统看到:

应用程序-特定 权限设置未将 COM 服务器应用程序(CLSID 为
{A9E69610-B80D-11D0-B9B9-00A0C922E750}
)的 本地 激活 权限授予用户 XXXXX\IWAM_XXXXXXX SID (S-1-5-21-1078081533-1637723038-839522115-1007)。可以使用组件服务管理工具修改此安全权限。

最后的解决方法如下:
开始 - 控制面板 - 管理工具 - 组件服务 - 计算机 - 我的电脑 - DCOM,选择其下的“IIS ADMIN SERVICE”,右健选择“属性”,找到“安全”,在“启动和激活权限”中编辑“自定义”,添加帐号“IWAM_XXXXXXX”,
给该帐号赋予“本地启动”和“本地激活”的权限,重新启动IIS,(点“开始”-“运行”-“CMD”,点确定,然后运行IISRESET),
运行HTTP://LOCALHOST,终于一切OK。

具体问题请到这里查找

浏览模式: 显示全部 | 评论: 1 | 引用: 0 | 排序 | 浏览: 533
forrest
[ 2006-05-11 15:36:30 ]
Thank you !This Artical help me to finished my iis,My qq is 3042691. MSN boytool@eyou.com
You welcome