换了笔记本。原想最多一周到10天就会回南京的。家里这边又太忙,一时回不去。新的三星笔记本里没装IIS,不能测试站点。只好网上下了一个安装包。安装时竟又发现系统根本就没有这个组件显示。 原来xp 家庭版是不支持iis的。但高人太多,知道怎么对付,嘿嘿。 一:安装: 综合网上几个文档,XP HOME版下IIS安装步骤如下: 1. 在c:\Windows\inf目录下打开安装信息文件sysoc.inf, 在[Components]区域中找到iis=iis.dll,OcEntry,iis.inf,hide,7这一行。 可以发现,WinXP 家庭版是把IIS组件安装选项隐藏了,因此要把该信息改为 iis=iis.dll,OcEntry,iis2.inf,,7,保存退出。 2. 下载安装包后,将iis.dl_ 和iis_in_两个文件拷入c盘根目录。 3. 运行中键入CMD,打开DOS,使用Expand命令解开iis.dl_和iis.in_,命令格式为: expand C:\iis.dl_ C:\iis2.dll expand C:\iis.in_ C:\iis2.inf 4. 完成后,C盘目录下会生成iis2.dll和iis2.inf两个新文件。 5. 将iis2.dll文件相应拷入c:\Windows\system32\Setup系统目录,将iis2.inf拷入c:\Windows\inf目录中。 6. ok,添加删除组件中已经有internet信息服务了。 7. 可是后来发现iis那个复选框选不中的。奇怪啊。原来,我下的iis6.0和iis5.1都是XP专业版的安装包。Windows2000版本的iis5才适用。 8. 看来好事多磨。由于选择了默认安装iis组件,会安装过程中所需的EXCH_adsiisex.dll这个文件安装包中是没有的,当然如果有光盘的话另当别论。这时需要重新选择详细信息中的筛选安装,取消对SMTP Service的选择即可,不用安装这个文件。 9. 但接下来又要安装一个安装包中没有的文件,zClientm.exe。在网上找到原因,并不是安装包缺少文件,而是该文件是与internet游戏相关的。只要在添加和删除组件中,双击附件和工具,双击游戏,将internet游戏选项取消即中。 10. 终于大功告成。
9 D" `# S2 H5 p! f2 @二:解决The specified module could not be found 装好了IIS,localhost测试时发现始终连接不上。显示出错详情为:The specified module could not be found(ie/工具/internet选项/高级,将里面显示友好的http出错信息取消,即可显示详细出错信息)。 解决方法: 打开IIS 信息服务,在左侧找到自己的计算机,点右键,选择属性,在主属性中选编辑,打开“目录安全性”选项卡,单击“匿名访问和验证控制”里的“编辑”按钮,在弹出的对话框中确保只选中了“匿名访问”和“集成Windows验证”两项,单击匿名访问中的编辑,去掉“允许IIS控制密码”;
* q; M$ X. q) i三:解决The requested resource is in use 网上有很多人说是目录权限的问题。可我找那个文件安全选项竟是没有。于是修改取消使用简单共享,竟发觉home版里文件夹选项之查看中竟没此项。花了20分钟解决此问题未果。不知道home版是不是根本就没有的。不过,The requested resource is in use 也终于很简单地被搞定了!跟权限无关。 主目录 - 应用程序保护 - 设为:低 (IIS 进程),即可!!
* ]5 W* [) O+ ]- v' q) g换一台笔记本,多花了两天时间来配置,不高兴!希望大家借鉴此文可以少走弯路! |