对本来iis就不可以在xp的home版上安装的,
不过人是很聪明的,没有解决不了的问题,请看下面吧
(里面提到的iis.in_ 和 iis.dl_ 你的压缩包里就有)
=====================================================
大家知道,Windows XP Home版不能安装IIS或者PWS。按照一般的方法,你只能升级到XP Professional或者使用Windows 2000,不过只要略使手段,你就可以在Windows XP Home上安装IIS了。
首先在“开始”菜单的“运行”中输入“c:\Windows\inf\sysoc.inf”,系统会自动使用记事本打开sysoc.inf这个文件。在sysoc.inf中找到“[Components]”这一段,并继续找到类似“iis=iis.dll,OcEntry,iis.inf,hide,7”的一行字,把这一行替换为“iis=iis2.dll,OcEntry,iis2.inf,,7”。之后保存并关闭。
把Windows 2000 Professional的光盘插入光驱,同时按下Shift键禁止光驱的自动运行。在运行中输入“CMD”然后回车,打开命令行模式,在命令行下输入下列的两条命令,在每一行命令结束后回车(假设光驱是D盘):
EXPand d:\i386\iis.dl_ c:\Windows\system32\setup\iis2.dll
EXPand d:\i386\iis.in_ c:\Windows\inf\iis2.inf
这时,打开你的控制面板,并点击“添加删除程序”图标,之后点击“添加删除Windows组件”。
请仔细看,在“开始”菜单中显示的操作系统是Windows XP Home,但是经过修改,已经有了添加IIS的选项了。
然后你可以按照在Windows XP Professional或者Windows 2000中的方法添加IIS,在本例中我们只安装了WWW服务。系统会开始复制文件,这需要一些时间。并且在这起见,请保持Windows 2000 Professional的光盘还在光驱中。
在安装结束后,你可以打开“控制面板→性能和选项→管理工具”,“Internet信息服务管理”已经出现在那里。
如果你想要验证IIS是否运行正常,而已打开IE,在地址栏中输入“http://localhost”然后回车,如果能看到图三的界面,那么你的IIS就全部正常运行了。
最后还有一点注意的:如果你在安装过程中,系统需要你插入Window Whistler CD或者需要你提供exch_adsiisex.dll这个文件,那是因为你按照默认的选项安装了IIS。要解决这个问题,只要在安装IIS的时候先点击“详细信息”,然后取消对SMTP的选择(即不要安装SMTP服务器),那么复制文件的时候就不会需要那两个文件了。
如果在你安装的到图1的位置后发现,已经显示了Internet信息服务(IIS)的安装项目,但是它们根本无法被选中,那很可能因为你使用的iis.dl_和iis.in_是从Windows XP Professional中取出的,只要换成Windows 2000 Professional中的就可以继续正常安装了。
要用IIS的话,最好使用Pro版。
---------------------------------------------------------------
不过经过这样处理安装的IIS在运行上可能存在某种未知的缺陷;
在Windows XP家庭版、专业版中安装的IIS,同时并发连接数限制了只有10个;
因此建议想用IIS搭建Web服务器学习ASP的朋友,最好选用Windows 2000 或Windows Server 2003 的系统平台。
---------------------------------------------
遇到问题解决办法:
1、在安装过程中系统需要插入windowsXP CD,或者需要提供"exch_adsii***.dll"文件时,在安装iis前,“详细信息”里清空"SMTP Service"选项前的复选框即可。
2、如果进入窗口中,"Internet信息服务(IIS)"选项无法选择,那么很可能因为使用的"iis.dl_"和"iis.in_"是从Windows XP专业版中提取的或是从Win2003中提取的,只要换成Windows 2000专业
版中的这两个文件即可。
3、可能有时候提示插入windowsXP HOME的盘. 需要一个zClientm.exe文件,可以在C:\Program Files\MSN Gaming Zone\Windows下找到。然后会提示安装好多chm文件,用记事本做,保存成所需要
的“文件名.chm”即可或此文件可在c:\windows\help下找到。
4、 准备好windows2000或XP盘.需要的文件不少,可能出现的有ARCLDR.exe ARCSETUP.exe USETUP.exe AUTOCHK.exe AUTOFMT.exe。
---------------------------------
仅适合于Windows XP Home
5,在正版WinXp家庭版中安装IIS?有以下问题 “The specified module could not be found”
解决的办法是:
打开IIS,在“默认Web站点”上右键打开属性——>“目录安全性”——>“允许匿名访问资源及编辑身份验证方法”——>“编辑”——>把“允许IIS控制密码”前面的钩去掉。把密码也去掉——
确定即可。
以上一定可以解决:“The specified module could not be found”
6,The requested resource is in use,IIS 问题的解决办法
汗死,Windows XP SP2是可以安装并运行IIS的.不过我用的是番茄花园版的光盘安装的windows xp sp2原版,如果真的找不到,在baidu找个xp sp2 IIS组件包进行安装.
不过xp sp2 是不支持动态网页的,例如asp.
xp sp1和server 2003 是可以的.
下载个XP sp2 原版的 ISO格式的 用虚拟光驱载入在安装IIS
你去下载个IIS5.1算了~~
指定路径