zoukankan      html  css  js  c++  java
  • win7下安装IIS(图解),配置asp常见问题

    ---恢复内容开始---

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

    二、现在出现了安装Windows功能的选项菜单,注意选择的项目,我们需要手动选择需要的功能,下面这张图片把需要安装的服务都已经选择了,大家可以按照图片勾选功能。
          

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

        

    四、双击后就进入到如下图的IIS7控制面板(下图被涂黑的部分是你电脑的主机名)

        

    五、选择 Default Web Site,并双击 ASP 的选项

      

    六,设置ASP的父路径:IIS7ASP 父路径 默认是没有启用的,要 开启父路径,必须把“启用父路径”设为 True

      

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

    点击高级设置后弹出如下图窗口:

      

    注意:这第七步可以跳过不设置,另外如果上图的物理路径改动了可能会弹出窗口提示安装不成功


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

      

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

      

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

      

    10、做到这里,Win7的IIS7和ASP设置已经基本完成了;最后只要你在浏览器的地址栏输入:http://localhost:(端口号名)如上面设置的是:http://localhost:8081 进入之后出现如下图样就代表着安装成功

      

    以下是遇到的问题!!

    浏览动态网页可以,但是设计到连接数据库的就出问题,如:

    win7+IIS7.5解决用户"IIS APPPOOL\xxxx"登录失败

    1,在IIS中添加应用程序

    如题,虚拟目录为DNN程序所在是文件夹,程序池选择Classic .NET AppPool,选择DefaultAppPool的话可能DNN4.x版本就会有问题,这一步比较简单,没有什么可以多说的。

    2,配置文件夹的权限

    DNN安装程序所在的文件夹必须具有可读写的权限,右键点击文件夹,属性-安全-编辑-添加,输入“NETWORK SERVICE”然后检查名称,没有问题后就确定,然后返回编辑权限,选择完全控制,同时要编辑一下User用户的权限为完全控制。

    用户’IIS APPPOOL\Classic .NET AppPool’登录失败。

    浏览网站,IIS出现用户’IIS APPPOOL\Classic .NET AppPool’登录失败的错误提示,原因还是权限的问题。首先解决SQL Server 2005的问题,打开SQL Server 2005 Management Studio,在安全性-登录名处右键,新建登录名,搜索,还是输入“NETWORK SERVICE”,确定。然后在服务器角色那里勾选上sysadmin

    接下来要修改下程序池,修改应用程序池高级设置内置账户为LocalSystemNetworkService即可,详细的过程如下图所示。

    2,根据上面顺序解决后,又出现一个问题:

    提示 “用户NT AUTHORITY\NETWORK SERVICE登录失败;

    因为我连接数据库用的是Windows集成验证方式,而iis对应.Net framework 的默认登录数据库是用户名+密码的方式,所以在此可以改两处:

    (1)

    集成windows身份验证的方式 请检查数据库连接串 使用SQL SERVER身份验证就好了 就是通常使用的sa那个用户的方式

    要注意 数据设置的验证方式 选混合身份验证才能使用QL SERVER身份验证

     

    设定ASP.NET身份验证方式就可以了 如下:

    a,通过IIS的ASP.NET设定 在网站属性里有

    b.通过ASP.NET网站程序的WEB.CONFIG文件设定

       <system.web>

            <authentication mode="Windows" />;

    (2)

    sql 2008登录模式改为混合登录模式。

    不过此处我用的第三种方法,连接字符串修改为uid+pwd的方式。

    ---恢复内容结束---

  • 相关阅读:
    CentOS安装配置Tomcat-7
    CentOS搭建VSFTP服务器
    使用DDMS测试安卓手机APP的性能(android)
    Linux常见问题及解决方案
    数据库版本控制工具:NeXtep Designer
    身份证号码编码规则
    无网络安装mysql步骤
    HTTP协议详解
    Jenkins持续集成构建
    Gulp和Webpack对比
  • 原文地址:https://www.cnblogs.com/cfan1874/p/2876553.html
Copyright © 2011-2022 走看看