因为在做模板,我的机器又是XP系统,所以只能在虚拟机调试了。。。这么一来二去的,总是感觉麻烦。
我的系统是深度的XP专业版。不过在插入光盘后,发现添加/删除组件居然没有IIS组件安装选项!
着实郁闷。。
不过后来找到了解决方案。原来是深度的优化把IIS安装项给隐藏了!这样一来和winxpHOME版就一个样子了
嘿嘿,现在给大家公布一下解决方法!
解决的思路是通过编辑Windows 组件配置文件,在Windows组件中恢复IIS安装,再按正常的方法添加IIS,详细步骤:
1、在X:\Windows\inf目录(X为你的系统盘的盘符)下打开安装信息文件sysoc.inf, 在[Components]区域中找到iis=iis.dll,OcEntry,iis.inf,hide,7这一行。
可以发现,IIS组件安装选项被隐藏了!因此我们要把该信息改为 iis=iis.dll,OcEntry,iis2.inf,,7,保存退出。
2、在Windows 2000安装光盘(Professional、Server、Advanced Server版本都可以)中找到iis.dl_和iis.if_两个文件,一起拷贝到硬盘某个目录(如C:\)。打开开始菜单中的“命令提示符”,使用Expand命令解开iis.dl_和iis.if_,命令格式为:
expand C:\iis.dl_ C:\iis2.dll
expand C:\iis.in_ C:\iis2.inf
完成后,C盘目录下会生成iis2.dll和iis2.inf两个新文件。
3、最后,分别将iis2.dll和iis2.inf两个文件相应拷入X:\Windows\inf和X:\Windows\system32\Setup系统目录。
在“添加/删除程序”中点击“添加/删除Windows组件”,IIS安装选项出现了!接下来就是安装IIS了。这里注意一下,在安装过程中如果跳出定位相关文件,就把目录指向Windows 2000安装光盘下的I386目录。
不过,在Windows XP家庭版、专业版中安装的IIS,同时并发连接数限制了只有10个,所以建议想用IIS搭建Web服务器学习ASP的朋友,最好选用Windows服务器平台,比如2000,2003。在windows xp下安装了iis后,只支持一个站点,而且没有站点管理,最大只能建立10个并发连接。
总之,xp的home与Professional版本,毕竟是工作站操作系统而不是服务器平台。咱们也只是用来调试,呵呵,好了,就到这里吧!






