.NET应用程序基础环境部署 下载本文

.NET应用程序基础环境部署

1. 部署说明

本文档适用于指导项目实施人员所有基于.NET开发应用程序的基础运行环境部署。

.NET是一种面向网络,支持各种用户终端的开发平台环境,主要包括IIS服务和.netframework环境配置。IIS服务主要包括Web服务、FTP服务、webservice服务等应用环境。其中web服务可以实现发布网站、基于B/S的应用程序部署。FTP是通用环境,主要应用于文件传输、文件存储,可以实现文件的上传与下载。Web services是基于组件的可实现不同应用之间可交互性的分布式应用程序,可以实现不同平台应用之间交互操作。.NET Framework 4是支持生成和运行应用程序和 XML Web Services 的内部 Windows 组件,是.NET应用程序运行的基础支撑环境。

本文重点介绍一下应用及服务安装部署: 第一:安装部署IIS应用。 第二:安装部署.netframework4.0。 第三:部署web应用及服务。

2. 安装部署

2.1. IIS服务安装部署 2.1.1. IIS简介

IIS是Internet Information Services(互联网信息服务)的缩写,主要提供基于运行Microsoft Windows的互联网基本服务,是在Windows NT Server上建立Internet服务器的基本组件。它与Windows NT Server完全集成,允许使用Windows NT Server内置的安全性以及NTFS文件系统建立强大灵活的Internet/Intranet站点。IIS是一种Web(网页)服务组件,其中包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等。

基于B/S架构的.NET应用程序需要在服务器端部署IIS服务,基于C/S架构的.NET应用程序不需要在服务器端部署IIS服务。

2.1.2. IIS环境要求

依据公司的.net应用程序系统框架要求,IIS须具备以下环境配置。

服务器 操作系统: 浏览器: 开发环境: 框架支持: 环境配置要求 Winserver 2008R2/Winserver 2012 IE8以上或chrome google40及以上 Microsoft Visual Studio2008 + oracle 11g R2 FrameWork3.5及以上版本 2.1.3. 软件准备

IIS7.0一般随.NET应用程序一起发布,如有版本变更可以从公司研发中心测试工程师获取

2.1.4. 安装步骤

以服务器操作系统Windows Server 2008 R2为例介绍IIS部署方法:

1) 通过“开始—>程序?管理工具?服务器管理工具”,打开服务器管理工具模块;如下图1所示:

图1

2) 右击“角色”,选中“添加角色”功能,选择安装“Web服务器(IIS)”、“文件服务”和“应用重新服务器”角色;如下图2所示: