让你的xp sp3也能装iis
一、安装IIS
很多朋友想在本地测试asp的都需要装iis的,但是有时会不成功。我也遇到过这样的情况,相信你在2003下装是没问题的,但是我们现在用的大部分都是xp sp3了,那么我们该怎么在sp3下装iis呢?下面就拿自己的经验来给大家说一下。
首先下载IIS安装包,下载地址:http://www.52z.com/soft/22412.html 软件介绍里有详细的安装过程。
二、配置IIS服务
1.在“开始”—〉“控制面版”中找到“管理工具”,点击“管理工具”,进而选择“Internet 信息服务”,进入如下图界面:
2.用鼠标选中“默认网站”,然后点击右键找到“新建”->“虚拟目录”,在取别名时输入任意你想要的名称,这里我们假设输入的是“web”。
3.再往下一步是选择“网站内容目录”,用“浏览”选中你所希望的网站保存位置。
4.再下一步是设置访问权限。如果你没有特别需要,保留系统默认值,进入下一步,如图:
5.最后点“完成”。至此,虚拟目录就设置完成了。
三、测试
在IE浏览器地址栏内输入“http://localhost/web/index.htm”,如果正常的话,你的主页就将显示出来了:)
注意:其中,“web”是建立“虚拟目录”时建立的“别名”;index.htm是你的HTML文件;当然了,你也可以用其它的文件(如index.asp)来代替index.htm这个文件。至此,IIS就可以在你的机器上为你服务了!Enjoy!!
如果还想测试一下动态网页,那就开始创建IIS网站吧,赶快试试吧……….
注:只有在先暗转IIS服务器,再安装应用程序的情况下才会支持.aspx动态网页的扩展。
如果你的IIS服务器不支持ASPX网页,那么,请往下看吧。
问题:如何让IIS支持ASPX
要解决此问题,请修复 IIS 映射,以便 ASP.NET 的文件扩展名正确地关联。有两种修复 ASP.NET 的 IIS 映射的方式。
要修复 ASP.NET 的 IIS 映射,请运行 Aspnet_regiis.exe 实用工具。为此,请按照下列步骤操作:
单击“开始”,然后单击“运行”。
键入 cmd,然后单击“确定”。
在命令提示符处,键入以下命令并按 Enter:"/WindowsFolder/Microsoft.NET/Framework/VersionNumber>/aspnet_regiis.exe" –i
注意:应将 WindowsFolder 替换为安装了操作系统的目录的名称。将 VersionNumber 替换为计算机上安装的 .NET Framework 版本。
参考命令:
C:/windows/Microsoft.NET/Framework/v2.0.50727/aspnet_regiis.exe -i
要修复 ASP.NET 的 IIS 映射,必须注册 Aspnet_isapi.dll。为此,请按照下列步骤操作:
单击“开始”,然后单击“运行”。键入
regsvr32 WindowsFolder/Microsoft.NET/Framework/VersionNumber/aspnet_isapi.dll,然后单击“确定”。Regsvr32 将返回注册结果。
关于DOS命令参考文件如下
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q306005