Windows XP Home版安装iis的成功经验
iis对于ASP等调试是必不可少的,如何安装好iis对于成功开发ASP等网页具有至关重要的意义。但是在实际的安装中,却并不是一帆风顺的,总是存在诸多出人意料的难以应对的问题。下面就我在安装iis的成功经验分享如下:
一、准备工作
点击控制面板>添加/删除程序>添加Windows组件,我们发现并没有Internet信息服务器一项,怎么办呢?
第一步:在运行中输入c:\windows\inf\sysoc.inf,打开sysoc,在[Components]中可以发现一行iis=iis.dll,OcEntry,iis.inf,hide,7,由此我们就发现它把iis隐藏了,这时我们将这一行改为iis=iis2.dll,OcEntry,iis2.inf,,7,然后保存关闭。
第二步:下载一个iis5.0版本的安装包(点击下载【提取码:1TVSLKKw】)。从中找到iis.dl_和iis.if_两个文件(如图),一起拷贝将它们到硬盘某个根目录下(例如D:\
现在打开开始菜单中的“命令提示符”,使用Expand命令解开iis.dl_和iis.if_;命令格式为:
expand D:\iis.dl_ D:\iis2.dll
expand D:\iis.in_ D:\iis2.inf
完成后,D盘目录下会生成iis2.dll和iis2.inf两个新文件(如图)
第三步:将iis2.dll文件拷贝到C:\Windows\system32\Setup目录下。
二、安装iis
点击控制面板>添加/删除程序>添加Windows组件,你会发现Internet信息服务器一项出现了,选中之后点击下一步,然后根据提示即可完成安装。
三、问题调试处理
1、在安装中会出现需要aqueue.dll文件。
此时是因为在安装前在选择安装iis时选择了SMTP service。将其勾掉即可。
2、在安装中提示找不到zClientm.exe这个文件。
zClientm.exe是关于Microsoft游戏的中心程序,把游戏组件删除即可。
3、测试时出现The requested resource is in use.的信息。
通过查看计算机记录日志,便可以发现如下信息:
【应用程序-特定 权限设置未将 COM 服务器应用程序(CLSID 为 {A9E69610-B80D-11D0-B9B9-00A0C922E750}
)的 本地 激活 权限授予用户 IBM-D882681D063\IWAM_ddcca SID
(S-1-5-21-1304240173-3011969147-3728014682-1013)。可以使用组件服务管理工具修改此安全权限】的信息,此时只需点击【控制面板>管理工具>组件服务>计算机>我的电脑>DCOM选项】,找到 IIS ADMIN SERVICE 这个组件,右键点属性,在【安全>启动和激活权限】中选择自定义。添加IWAM_ddcca这个用户即可解决。
4、测试时出现he specified module could not be found的信息。
只需打开Internet信息服务器,右击默认web站点,选择属性,打开Web默认站点属性对话框,选择目录安全性,在匿名访问和验证控制中点编辑,在匿名访问处单击编辑,确保“允许iis控制密码”未被选中,点击确定,即可解决问题。
评论