本人在一些GhostXP系统中,找不到IIS6服务的服务。写一些简单的asp,asp.net网站程序,都没办法进行调试。
打开控制面板,并点击“添加删除程序”图标,之后点击“添加删除Windows组件”,发现没有“Internet信息服务(IIS)”,烦人。
去网站下载一个IIS6安装包,解压后一大堆文件出来了。可是不知道怎么安装。
在网站了解了一下,说点击那个“Internet信息服务(IIS)”,就可以安装了。可是现在连“Internet信息服务(IIS)”都没有,怎么点啊。
又上网搜索了好久。参考:
http://www.pczpg.com/a/2010/0126/116.html
http://k.pconline.com.cn/question/1634435.html
首先在运行中输入“c:/windows/inf/sysoc.inf”,系统会自动使用记事本打开sysoc.inf这个文件。
在sysoc.inf中找到“[Components]”这一段,找到类似“iis=iis.dll,OcEntry,iis.inf,,7”的一行字,如果没有找到,就
在最后加上就可以了。
网络上有人说:把上面那一行替换为“iis=iis2.dll,OcEntry,iis2.inf,,7”,之后保存并关闭。 是要看情况的。看你解压
出iis.dl_和iis.in_两个文件成什么文件而定的。本人解压成iis.inf而不是iis2.inf。
在iis6.0安装包中找到iis.dl_和iis.in_两个文件,一起拷贝到硬盘目录(C:/WINDOWS/system)。打开开始菜单中的“命令
提示符”,使用Expand命令解开iis.dl_和iis.in_,命令格式为:
在运行中输入“CMD”然后回车,打开命令行模式,在命令行下输入下列的两条命令,在每一行命令结束后回车:
Expand C:/WINDOWS/system/iis.dl_ c:/windows/system32/setup/iis.dll
Expand C:/WINDOWS/system/iis.in_ c:/windows/inf/iis.inf
我的解压方法是:iis.dl_和iis.in_两个文件复制到C盘里。在dos下的解压过程:
C:/>expand iis.dl_ iis.dll
Microsoft (R) 文件展开实用程序 版本 5.1.2600.0
版权所有 (C) Microsoft Corp 1990-1999。保留所有权利。
将 iis.dl_ 展开成 iis.dll。
iis.dl_: 208302 字节展开到 598528 字节,增加了 187%。
C:/>expand iis.in_ iis.inf
Microsoft (R) 文件展开实用程序 版本 5.1.2600.0
版权所有 (C) Microsoft Corp 1990-1999。保留所有权利。
将 iis.in_ 展开成 iis.inf。
iis.in_: 42034 字节展开到 384464 字节,增加了 814%。
然后在复制到相应的文件夹:
c:/Windows/system32/setup/iis.dll
c:/Windows/inf/iis.inf
这时,打开你的控制面板,并点击“添加删除程序”图标,之后点击“添加删除Windows组件”,你会发现,Internet信息服
务(IIS) 重新出现了!接下来就是循规蹈矩安装IIS。但需要提醒一点,在安装过程中若跳出定位相关文件时,请把目录指向
iis6.0安装包所在目录。
最后还有一点注意的:
如果你在安装过程中,系统需要你插入Window Whistler CD或者需要你提供exch_adsii***.dll这个文件,那是因为你按照默
认的选项安装了IIS。要解决这个问题,只要在安装IIS的时候先点击 “详细信息”,然后取消对SMTP的选择(即,不要安装
SMTP服务器),那么复制文件的时候就不会需要那两个文件了。
在本机,安装IIS组件的界面:
有那个IIS的选项后,注意选择 万维网服务,里面的所有内容。
安装完毕后:需要对IIS进行一些设置:从管理工具里打开“Internet服务管理器”。可在控制面板的管理工具里也没有看到Internet服务管理器,又烦人了。
搜索一下,说需要下载一个aspsrv.msc来管理配置设置网站。下载后后,打开。终于出来那个IIS管理界面了。
可是还是有问题:吐血啊。
决定不搞了。休息一下改天再来。