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的方式。

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

原文地址:https://www.cnblogs.com/cfan1874/p/2876553.html