win7下怎么安装IIS

from: http://jingyan.baidu.com/article/219f4bf723bcb2de442d38ed.html

http://jingyan.baidu.com/article/9f7e7ec051d8cc6f28155429.html

参考:

http://www.jb51.net/article/29787.htm

 

1:  进入Windows 7的 控制面板->程序和功能->选择左上角的 打开或关闭Windows功能

2:进入Windows功能窗口,然后看到internet信息服务选项,然后按照图中设置即可,Ps:打√的选项下面为全选,方圈的下面按照图中打√的选择即可。

3:

 

  • 安装完成后,再次进入 控制面板->管理工具;双击 Internet信息服务(IIS)管理器 选项,进入IIS设置。

  • 双击后就进入到如下图的IIS控制面板

  • 选择 Default Web Site,并双击 ASP 的选项。设置ASP的父路径:IIS7中ASP 父路径默认是没有启用的,要 开启父路径,必须把“启用父路径”设为 True

  • 高级设置配置IIS7的站点: 点击右测的 “高级设置” 选项,可以设置网站的目录(本人建议物理路径为默认的不要改动)

  • 网站绑定:点击“Internet信息服务(IIS)管理器”面板 右上角的 “绑定...” 设置网站的 端口 。在编辑中把端口号改为8081;也可以点击“添加”弹出一个添加窗口,在这窗口中只要填下端口号就行,其它可以不填

  • 设置网站的默认文档:点击“Internet信息服务(IIS)管理器” 中的“ 默认文档 ”

    点击后如下图所示:然后在右测点击“添加” 添加一个默认文档(index.asp),在弹出窗口中填写文档的名称(index.asp)

  • 设置默认文档之后需要启动,否则设置无效,找不到默认文件,出现错误:

  • HTTP 错误 403.14 - Forbidden

    Web 服务器被配置为不列出此目录的内容。

  • 选择index.asp--》右键--》启用

     

    做到这里,Win7的IIS7和ASP设置已经基本完成了;最后只要你在浏览器的地址栏输入:http://localhost:(端口号名)如上面设置的是:http://localhost:8081

     

    出现过的问题:

    在唯一密钥属性“value”设置为“index.asp”时,无法添加类型为“add”的重复集合项;解决方法 !

     

      IIS7 asp.net配置默认文档的错误
      今天在IIS7中配置 asp.net程序时出现如下错误
    配置错误 在唯一密钥属性“value”设置为“default.aspx”时,无法添加类型为“add”的重复集合项 配置文件\\*******\web\web.config

     

    解决办法:

    打开iis管理区,点击默认网站,在右边的选项中选择“默认文档”,点击右上方的“浏览”,弹出一个文件夹,打开web命名的文件!

    这时会出现以下代码

    <?xml version="1.0" encoding="UTF-8"?>
    <configuration>
        <system.webServer>
            <defaultDocument>
                <files>
         <add value="index.php" />  //这是在唯一密钥属性“value”设置为“index.php”的代码,以此类推。
       </files>
            </defaultDocument>
            <directoryBrowse enabled="true" />
        </system.webServer>
        <system.web>
            <machineKey validationKey="AutoGenerate" />
        </system.web>
    </configuration>

    只要把<files></files>中的代码修改成

        <clear />
        <add value="index.php" />
        <add value="Default.htm" />
        <add value="index.htm" />
        <add value="index.html" />
        <add value="iisstart.htm" />

    这样就能解决上述问题了!

    出现错误:

    HTTP 错误 500.19 - Internal Server Error

    无法访问请求的页面,因为该页的相关配置数据无效。

    解决办法:原因是之前没有安装asp.net

    1 打开运行,输入cmd进入到命令提示符窗口。

    2 进入到C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727 目录。

    3 输入aspnet_regiis.exe –i 执行既可

    错误:

    HTTP 错误 404.2 - Not Found

    由于 Web 服务器上的“ISAPI 和 CGI 限制”列表设置,无法提供您请求的页面。

    解决办法:

    http://tieba.baidu.com/p/2461699757

    由于 Web 服务器上的“ISAPI和 CGI 限制”列表设置,无法提供您请求的页面(如下图)



    -------

    ----------------------------------------------------------------------
      后来,通过网上找方法还是没能解决,也看不明白。今天还是多操作多找找。最后给我找到了,而网上的方法和一些名词让我很难理解,所以才导致这样情况发生。至此,整理了解决方法分享给大家。
    如何解决IIS7出现“由于 Web 服务器上的“ISAPI 和CGI 限制”列表设置,无法提供您请求的页面”提示。
    1.打开 Internet 信息服务(IIS)管理器
    2.在“功能”视图中,双击“ISAPI 和 CGI 限制” 以确认 Web 服务扩展被设置为“允许”。
     


    Tisp:
    a、如果该扩展不在列表中,请在“操作”窗格中单击“添加”。
    b、在“添加 ISAPI 和 CGI 限制”对话框中,在“ISAPI”或“CGI 路径”框中键入 .dll 或 .exe 文件的路径,或者单击“浏览”导航到相应文件的位置。
    c、在“描述”框中,键入该限制的简要说明。
    d 、(可选)选中“允许执行扩展路径”以使限制可以自动运行。
    e、如果不选中此选项,则限制状态将为“不允许”,这是默认状态。您可以在以后选中此选项并单击“操作”窗格中的“允许”来允许该限制。 单击“确定”。

     

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值