Window7操作系统下IIS配置部署Asp.net
2012-03-28 17:24
148 查看
这个问题真是郁闷,以前在xp上面从来没有这样过,发布过,配置一下web.config就可以应用;
这次发布遇见的问题集合如下:
1:写入文件没有权限
2:读取的路径也存在的问题
主要问题都在路径上面,不过本地能看,其它的机子就是不能访问,也不能进行操作控制。
在网上找到解决方法,说真的哦(^_^)抱着试试的态度去配置的,因为微软的东西,搞不好就得重装,上天还是不错的,让我找到一个好的文章,根据描述我,进行了相应的配置,操作可以了。
源文如下:
开始阅读吧!
操作系统:window7 中文旗舰版
测试IIS :IIS7.0
测试日期:2010-12-20
一、IIS与Microsoft.NET Framework安装
进入控制面板-程序功能,点击左侧的打开或关闭windows功能,进入安装界面,如图1所示。
图1-打开或关闭windows功能界面
此处注意:
选择Internet信息服务选项,下有三个子选项:FTP服务器、Web管理工具、万维网服务。把FTP服务器、Web管理工具的所有子项全部勾去选中。
万维网服务一项,有一个应用开发功能子项,把下面的ASP等子项均选中,其他子项可以选择安装也可以全部安装。
Microsoft.NET Framework3.5.1及其子项选中安装
经过上述两个步骤,安装完成即可。
二、IIS配置
在使用IIS发布网站之前,要对IIS进行配置。
1、 安装完IIS,打开IIS管理器如果2所示。
打开方式:控制面板-管理工具-Internet信息服务(IIS)管理工具,打开即可;
或从运行-输入命令inetmgr.exe即可直接打开管理器窗口。
图2-IIS管理器界面
2、 更改应用程序池设置
安装完IIS以后,默认的应用程序池为DefaultAppPool,托管管道模式为集成,标识是ApplicationPoolIdentity,应用程序数量1,就是默认网站。
1)在应用程序池,点击右键-添加应用程序池,进入添加页面,添加程序池界面如图3所示。
注意:名称为:Classic.NETAppPool,版本选择.NET Framework v2.0.50727,托管管道模式选择:经典;选择立即启动,确定即可。
2)为默认网站修改应用程序池
选择DefaultAppPool,点击右键查看应用程序,进入应用程序界面,选择根应用程序,右键点击更改应用程序池,如图4所示。
图4-更改应用程序池界面
选择我们新建的Classic.NETAppPool,点击确定,就把默认网站应用程序的归属放在了新的应用程序池里。
3)修改Classic.NETAppPool属性,终止DefaulAppPool运行
选择Classic.NETAppPool,右键设置应用程序池默认设置,界面如图5所示。
图5-应用程序池默认设置界面
修改项:托管管道模式:由Integrated改为Classic。
标识:由ApplicationPoolIdentity改为LocalSystem。
经过上诉的3个步骤,修改完的应用程序池如图6所示。
图6-修改完的应用程序池图示
三、网站发布
1)选择左边栏-网站-Default Web Site,点击右键选择添加应用程序,进入添加界面,如图7所示。
注意:
别名:PesslTest;
物理路径:找到你存放网站目录的文件夹即可。
2)点击连接为按钮,进入界面,如图8所示。
图8-路径凭据设置界面
选择特定用户,点击右侧的设置按钮,进入设置凭据界面:
用户名:Administrator;密码:就是系统登录的管理员密码,点击确定即可。(或者使用当前用户的密码,关键是对目录路径有访问权限即可)
3)点击图7中的测试设置,如图9所示
图9-测试连接界面
当图中的身份验证,和授权都是绿色可行的时候,关闭即可。
四、网站测试
在浏览器中输入网址:本机ip地址/PesslTest/Default.aspx
源文地址单击可查看
这次发布遇见的问题集合如下:
1:写入文件没有权限
2:读取的路径也存在的问题
主要问题都在路径上面,不过本地能看,其它的机子就是不能访问,也不能进行操作控制。
在网上找到解决方法,说真的哦(^_^)抱着试试的态度去配置的,因为微软的东西,搞不好就得重装,上天还是不错的,让我找到一个好的文章,根据描述我,进行了相应的配置,操作可以了。
源文如下:
开始阅读吧!
操作系统:window7 中文旗舰版
测试IIS :IIS7.0
测试日期:2010-12-20
一、IIS与Microsoft.NET Framework安装
进入控制面板-程序功能,点击左侧的打开或关闭windows功能,进入安装界面,如图1所示。
图1-打开或关闭windows功能界面
此处注意:
选择Internet信息服务选项,下有三个子选项:FTP服务器、Web管理工具、万维网服务。把FTP服务器、Web管理工具的所有子项全部勾去选中。
万维网服务一项,有一个应用开发功能子项,把下面的ASP等子项均选中,其他子项可以选择安装也可以全部安装。
Microsoft.NET Framework3.5.1及其子项选中安装
经过上述两个步骤,安装完成即可。
二、IIS配置
在使用IIS发布网站之前,要对IIS进行配置。
1、 安装完IIS,打开IIS管理器如果2所示。
打开方式:控制面板-管理工具-Internet信息服务(IIS)管理工具,打开即可;
或从运行-输入命令inetmgr.exe即可直接打开管理器窗口。
图2-IIS管理器界面
2、 更改应用程序池设置
安装完IIS以后,默认的应用程序池为DefaultAppPool,托管管道模式为集成,标识是ApplicationPoolIdentity,应用程序数量1,就是默认网站。
1)在应用程序池,点击右键-添加应用程序池,进入添加页面,添加程序池界面如图3所示。
注意:名称为:Classic.NETAppPool,版本选择.NET Framework v2.0.50727,托管管道模式选择:经典;选择立即启动,确定即可。
2)为默认网站修改应用程序池
选择DefaultAppPool,点击右键查看应用程序,进入应用程序界面,选择根应用程序,右键点击更改应用程序池,如图4所示。
图4-更改应用程序池界面
选择我们新建的Classic.NETAppPool,点击确定,就把默认网站应用程序的归属放在了新的应用程序池里。
3)修改Classic.NETAppPool属性,终止DefaulAppPool运行
选择Classic.NETAppPool,右键设置应用程序池默认设置,界面如图5所示。
图5-应用程序池默认设置界面
修改项:托管管道模式:由Integrated改为Classic。
标识:由ApplicationPoolIdentity改为LocalSystem。
经过上诉的3个步骤,修改完的应用程序池如图6所示。
图6-修改完的应用程序池图示
三、网站发布
1)选择左边栏-网站-Default Web Site,点击右键选择添加应用程序,进入添加界面,如图7所示。
注意:
别名:PesslTest;
物理路径:找到你存放网站目录的文件夹即可。
2)点击连接为按钮,进入界面,如图8所示。
图8-路径凭据设置界面
选择特定用户,点击右侧的设置按钮,进入设置凭据界面:
用户名:Administrator;密码:就是系统登录的管理员密码,点击确定即可。(或者使用当前用户的密码,关键是对目录路径有访问权限即可)
3)点击图7中的测试设置,如图9所示
图9-测试连接界面
当图中的身份验证,和授权都是绿色可行的时候,关闭即可。
四、网站测试
在浏览器中输入网址:本机ip地址/PesslTest/Default.aspx
源文地址单击可查看
相关文章推荐
- Window7操作系统下IIS配置部署Asp.net
- server 2008 IIS 7下asp.net开发环境部署及配置
- Asp.Net Mvc+Localdb数据库项目在IIS部署的配置
- asp.net IIS 部署报错/获取不到当前用户信息 配置方法
- win7下 IIS配置 和 asp.net项目部署
- 部署 外网 ASP.NET程序时, IIS安全性 配置 -摘自网络
- IIS部署ASP.NET网站后提示只有在配置文件或 Page 指令中将 enableSessionState 设置为 true 时,才能使用会话状态...
- Win8操作系统下IIS如何配置asp.net的运行环境
- Windows 7操作系统 IIS 7 配置asp.net网站伪静态配置问题
- win7下 IIS配置 和 asp.net项目部署
- ASP.NET - 如何:在 IIS 6.0 中安装和配置 SMTP 虚拟服务器
- 远程IIS调试:调试部署在远程服务器上的asp.net应用程序
- Asp.net vnext的IIS部署
- ASP.NET IIS 配置笔记
- Asp.net vnext的IIS部署
- Flex+fluorineFx +ASP.NET开发的IIS部署
- ASP.NET操作Word的IIS权限配置
- 在IIS上部署ASP.NET Core项目的图文方法
- ASP.NET的IIS配置
- win7 里配置iis 和asp.net步骤,及发布asp.net网站全程