精简版XP的IIS安装
最近安装了一个深度XP系统(一个xp的精简版),下载可以到深度论坛。
昨天尝试在这个精简版上安装IIS,参考XP HOME版装
IIS的方法,可以看到这篇文章很多转载。
虽然我没有用Windows XP Home Edition,但根据我昨天安装的经验看,很多文章存在一个明显的错误。
其中有一段:
在[Components]区域中找到iis=iis.dll,OcEntry,iis.inf,hide,7这一行。
可以发现,WinXP 家庭版是把IIS组件安装选项隐藏了,因此要把该信息改为iis=iis.dll,OcEntry,iis2.inf,,7,保存退出。
对比一下可以看到,删除了hide参数,把iis.inf改成了iis2.inf
再看这段。
expand C:\iis.dl_ C:\iis2.dll
expand C:\iis.in_ C:\iis2.inf
这里把iis.dl_解开为iis2.dll。但配制文件中使用的却是iis.dll,所以选择"添加/删除Windows组件"的时候肯定会弹出"找不到iis.dll,
或者OcEntry函数....."
当然很明显的这是个错误。当然也不是所有的文章都有错。
另外,"iis.dl_"和"iis.in_"可以直接在安装包中找到,无须光盘复制。
写一下我认为应该是个通用的Windows XP精简版(包括Home版)安装IIS的方法。
(写完以后又发现了好多东西,请先看完再动手)
1, 在网上下载iis5.1安装包的文件。
2, 找到"c:\Windows\inf\sysoc.inf",用记事本打开这个文件,找到其中"[Components]"这一段,
添加"iis=iis.dll,OcEntry,iis.inf,,7",如果其中有"iis=...."这行,那么先删除掉再添加.
3, 在安装包中找到"iis.dl_"和"iis.in_",(注意:其中还有个ils.dl_,不要看错了。)提取出来,(如C:\)
在运行,或者cmd以后输入:
EXPand C:\iis.dl_ C:\Windows\system32\setup\iis.dll
EXPand C:\iis.in_ C:\Windows\inf\iis.inf
4, 打开控制面板->添加/删除Windows组件,按正常Professional版安装IIS的方法安装。安装的时候提示插入光盘的时候,在刚才那
个"iis5.1安装包"解开后的文件夹找给他,一共要3次。
昨天在"深度xp精简版5.5"成功安装"IIS",但实际上这个IIS不能使用,无论asp或者htm,html打开都是500错误,或者我可以再研究研究 :)
-F-I-S-K-E-R-I-S-A-P-I-G-?-
写完以后发现一位朋友提到无法使用是因为iis.dl_和iis.in_是从Windows XP Professional中取出的,只要换成Windows 2000
Professional中的就可以.
不知道是不是真的。这两天再找时间试一下吧。
最后这里有iis.dll和iis.inf可以下载。不过也不知道能不能使用。
我一定要解决这个问题。
我还不信邪。
昨天尝试在这个精简版上安装IIS,参考XP HOME版装
IIS的方法,可以看到这篇文章很多转载。
虽然我没有用Windows XP Home Edition,但根据我昨天安装的经验看,很多文章存在一个明显的错误。
其中有一段:
在[Components]区域中找到iis=iis.dll,OcEntry,iis.inf,hide,7这一行。
可以发现,WinXP 家庭版是把IIS组件安装选项隐藏了,因此要把该信息改为iis=iis.dll,OcEntry,iis2.inf,,7,保存退出。
对比一下可以看到,删除了hide参数,把iis.inf改成了iis2.inf
再看这段。
expand C:\iis.dl_ C:\iis2.dll
expand C:\iis.in_ C:\iis2.inf
这里把iis.dl_解开为iis2.dll。但配制文件中使用的却是iis.dll,所以选择"添加/删除Windows组件"的时候肯定会弹出"找不到iis.dll,
或者OcEntry函数....."
当然很明显的这是个错误。当然也不是所有的文章都有错。
另外,"iis.dl_"和"iis.in_"可以直接在安装包中找到,无须光盘复制。
写一下我认为应该是个通用的Windows XP精简版(包括Home版)安装IIS的方法。
(写完以后又发现了好多东西,请先看完再动手)
1, 在网上下载iis5.1安装包的文件。
2, 找到"c:\Windows\inf\sysoc.inf",用记事本打开这个文件,找到其中"[Components]"这一段,
添加"iis=iis.dll,OcEntry,iis.inf,,7",如果其中有"iis=...."这行,那么先删除掉再添加.
3, 在安装包中找到"iis.dl_"和"iis.in_",(注意:其中还有个ils.dl_,不要看错了。)提取出来,(如C:\)
在运行,或者cmd以后输入:
EXPand C:\iis.dl_ C:\Windows\system32\setup\iis.dll
EXPand C:\iis.in_ C:\Windows\inf\iis.inf
4, 打开控制面板->添加/删除Windows组件,按正常Professional版安装IIS的方法安装。安装的时候提示插入光盘的时候,在刚才那
个"iis5.1安装包"解开后的文件夹找给他,一共要3次。
昨天在"深度xp精简版5.5"成功安装"IIS",但实际上这个IIS不能使用,无论asp或者htm,html打开都是500错误,或者我可以再研究研究 :)
-F-I-S-K-E-R-I-S-A-P-I-G-?-
写完以后发现一位朋友提到无法使用是因为iis.dl_和iis.in_是从Windows XP Professional中取出的,只要换成Windows 2000
Professional中的就可以.
不知道是不是真的。这两天再找时间试一下吧。
最后这里有iis.dll和iis.inf可以下载。不过也不知道能不能使用。
我一定要解决这个问题。
我还不信邪。
相关内容:
Comments Feed: loading...
Trackback URL:
Loading Related Items ...
Comments Feed: loading...
Trackback URL:
Loading Trackback URI ...
| 发表评论 | |
|
|
|
















http://deepin.gbaopan.com/
打开以后,选择标签补丁就能看到了.
E-mail:pot_45@msn.com
我按着你的方法做了,但是我的安装组件中虽然出现了“iis”安装选项,但是我不能选中,这是什么原因?如果您知道,能不能回信到我的信箱,因为我实在找不好您发帖子的地方是哪里,谢谢你,急盼您回音。邮箱地址geezerzheng@hotmail.com谢谢。
因为iis.dl_ 和iis.in_的版本不是windows 2000的,而是2003的,所以不能选中,下载2000的版本就可以了
像你说的要WIN 2000的IIS,可网上找一堆也还是不行...能否把2000的IIS发送给我呢..
xiao-xu1987@sohu.com
感激不尽...
如果有人需要的话,可以E-mail 给我:daisyjion@163.com