配置用于 Web 部署的服务器环境
05/04/2012
本文内容
本教程将演示如何设置服务器环境,以支持在各种不同方案中进行一键式或自动化的网站部署和发布。 本教程介绍了如何完成各种任务,如将 web 服务器配置为支持特定的部署方法和设置 Web 场框架(WFF)服务器场,以及提供更高级的端到端指南。
本教程使用企业 Web 部署:方案概述中所述的 Fabrikam,inc. 部署方案作为示例和网络基础结构的参考点。
本教程包括以下主题:
第一个主题是选择正确的 Web 部署方法,其中介绍了可用于通过使用 INTERNET INFORMATION SERVICES (IIS) Web 部署工具(Web 部署)2.0 发布 Web 应用程序的主要方法。 它还标识映射到每个方法的方案。 在此,每个方案主题都提供了完成所需任务的高级概述,并标识了帮助你完成这些任务所需的主题。
如果你使用了解构建和部署解决方案的生成过程中所述的拆分项目文件方法,则最后一个主题是为目标环境配置部署属性,描述如何配置特定于环境的项目文件以部署到不同的目标环境。
关键技术
本教程重点介绍如何使用这些产品和技术来支持 web 部署:
IIS 7.5
Web 部署2。x
WFF 2.x
IIS Web 管理服务(WMSvc)
本教程还介绍了如何使用 Windows Server 2008 R2、SQL Server 2008 R2、ASP.NET 4.0 和 ASP.NET MVC 3。
本系列中的其他教程
这构成了一系列有关企业级 web 部署的五个教程的组成部分。 这些是系列中的其他教程:
在企业方案中部署 Web 应用程序。 此介绍性内容为教程系列提供了上下文背景。 它介绍了教程方案,并说明了整个系列中描述的任务和演练如何适应更广泛的应用程序生命周期管理(ALM)过程。
企业中的 Web 部署。 本教程介绍 Microsoft 生成引擎(MSBuild)项目文件、Web 发布管道、Web 部署和其他相关技术。 它说明了如何使用这些工具来管理复杂的部署过程。
为 Web 部署配置 Team Foundation Server。 本教程介绍如何配置 Team Foundation Server (TFS)以支持不同的部署方案,包括自动部署(作为持续集成(CI)过程的一部分)和手动触发的特定生成的部署。
高级企业 Web 部署。 本教程介绍如何完成各种高级部署任务,如自定义多个环境的数据库部署、从部署中排除文件和文件夹,以及在部署过程中使 web 应用程序脱机.