.NET应用程序基础环境部署_第1页
.NET应用程序基础环境部署_第2页
.NET应用程序基础环境部署_第3页
.NET应用程序基础环境部署_第4页
.NET应用程序基础环境部署_第5页
已阅读5页,还剩40页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、精选优质文档倾情为你奉上精选优质文档倾情为你奉上专心专注专业专心专注专业精选优质文档倾情为你奉上专心专注专业.NET应用程序基础环境部署部署说明本文档适用于指导项目实施人员所有基于.NET开发应用程序的基础运行环境部署。.NET是一种面向网络,支持各种用户终端的开发平台环境,主要包括IIS服务和.netframework环境配置。IIS服务主要包括Web服务、FTP服务、webservice服务等应用环境。其中web服务可以实现发布网站、基于B/S的应用程序部署。FTP是通用环境,主要应用于文件传输、文件存储,可以实现文件的上传与下载。Web services是基于组件的可实现不同应用之间可交

2、互性的,可以实现不同平台应用之间交互操作。.NET Framework 4是支持生成和运行应用程序和 XML Web Services 的内部 Windows 组件,是.NET应用程序运行的基础支撑环境。本文重点介绍一下应用及服务安装部署:第一:安装部署IIS应用。第二:安装部署.netframework4.0。第三:部署web应用及服务。安装部署IIS服务安装部署IIS简介IIS是Internet Information Services(互联网信息服务)的缩写,主要提供基于运行Microsoft Windows的互联网基本服务,是在Windows NT Server上建立Internet服

3、务器的基本组件。它与Windows NT Server完全集成,允许使用Windows NT Server内置的安全性以及建立强大灵活的Internet/Intranet站点。IIS是一种Web(网页)服务组件,其中包括Web服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等。基于B/S架构的.NET应用程序需要在服务器端部署IIS服务,基于C/S架构的.NET应用程序不需要在服务器端部署IIS服务。IIS环境要求依据公司的.net应用程序系统框架要求,IIS须具备以下环境配置。服务器环境配置要求操作系统:Winserver 2008 R2/ Winser

4、ver 2012浏览器:IE8以上或chrome google40及以上开发环境:Microsoft Visual Studio2008 + oracle 11g R2框架支持:FrameWork3.5及以上版本软件准备IIS7.0一般随.NET应用程序一起发布,如有版本变更可以从公司研发中心测试工程师获取安装步骤以服务器操作系统Windows Server 2008 R2为例介绍IIS部署方法: 通过“开始程序管理工具服务器管理工具”,打开服务器管理工具模块;如下图 = 1 * Arabic 1所示:图 = 1 * Arabic 1右击“角色”,选中“添加角色”功能,选择安装“Web服务器(

5、IIS)”、“文件服务”和“应用重新服务器”角色;如下图 = 2 * Arabic 2所示:图 = 2 * Arabic 2点击下一步后,通过“添加功能”功能,选择安装“.NET Framework3.5.1 ”功能;如下图 = 3 * Arabic 3所示:图 = 3 * Arabic 3下一页出现web服务简介(IIS),直接单击下一步;如下图 = 4 * Arabic 4所示:图 = 4 * Arabic 4接下来,会出现IIS需要安装的一些组件,因为WEB服务端,使用ASP程序,所以必须勾选“应用程序开发”和安全性下面的“基本身份验证”和“windows身份验证”也勾选上;如下图 =

6、5 * Arabic 5所示:图 = 5 * Arabic 5点击下一步,出现安装界面;如下图 = 6 * Arabic 6所示:图 = 6 * Arabic 6点击“安装”,IIS开始安装了.耐心等候几十秒,提示安装成功,我们单击“关闭”,结束安装。查看验证IIS安装和运行结果:打开Internet Explprer10浏览器,输入或localhost都可以,看到IIS界面显示出来了;如下图 = 7 * Arabic 7所示:图 = 7 * Arabic 7打开“Internet Information Services ”管理器,可自由查看各项IIS设置选项。至此,安装圆满成功。.net

7、Framework 4.0安装部署对于基于B/S架构的.NET应用程序来说,在服务器端安装部署IIS服务时,一般.net framework3.5会随之一起安装,但因为.net版本较低,则需要单独安装 .net framework4.0安装包。对于基于C/S架构的.NET应用程序,如果不在服务器端直接运行应用程序,一般不需要在服务器端部署.net framework4.0,只需要在客户端部署.net framework4.0环境。环境要求对于基于B/S架构的.NET应用程序,需要在服务器端部署.net framework4.0环境,需要服务器具备以下配置要求:服务器环境配置要求操作系统Wins

8、erver 2008 R2/ Winserver 2012浏览器IE8以上、chrome google40及以上IISIIS 7.0框架支持FrameWork3.5以上版本对于基于C/S架构的.NET应用程序,不需要在服务器端部署.net framework4.0环境,只需要在客户端部署.net framework4.0环境,要求客户端具备以下配置:客户端环境配置要求操作系统WinXP、Windows7、Windows8、Windows10浏览器IE8以上或chrome google40及以上框架支持FrameWork3.5以上版本软件准备.NET Framework4.0安装包一般随.NET

9、应用程序一起发布,如有版本变更可以从公司研发中心测试工程师获取。安装步骤服务器端部署.net framework4.0环境双击.net framework4.0安装包;如下图 = 8 * Arabic 8所示:图 = 8 * Arabic 8选择“立即重新启动”;如下图 = 9 * Arabic 9所示:图 = 9 * Arabic 9电脑启动成功后,可打开程序查看到.net framework4.0的程序,表示安装成功。客户端部署.net framework4.0环境以客户端操作系统Windows7为例介绍.net framework4.0部署方法:通过“控制面板程序和功能”,点击“打开或关

10、闭Windows功能”,选中.net服务组件;如下图 = 10 * Arabic 10所示:图 = 10 * Arabic 10点击确定后,弹出安装界面;如下图 = 11 * Arabic 11所示:图 = 11 * Arabic 11选择“立即重新启动” ;如下图 = 12 * Arabic 12所示:图 = 12 * Arabic 12由于.net3.5版本偏低,为了达到程序要求,需要对其版本升级,双击.net framework4.0安装包;如下图 = 13 * Arabic 13所示:图 = 13 * Arabic 13选择“立即重新启动”;如下图 = 14 * Arabic 14所示

11、:图 = 14 * Arabic 14电脑启动成功后,可打开程序查看到.net framework4.0的程序,表示安装成功。服务器端.netframework4.0配置如果服务器端先安装IIS,然后再部署.netframework4.0环境,需要进行以下配置。运行cmd,输入代码: C:WindowsMicrosoft.NETFrameworkV4.0.30319aspnet_regiis -i 注:“C:WindowsMicrosoft.NETFrameworkV4.0.30319”是 netframework安装对应的路径;如下图 = 15 * Arabic 15所示:图 = 15 *

12、Arabic 15运行cmd,输入代码:%windir%Microsoft.NETFrameworkv4.0.30319aspnet_regiis.exe -i如下图 = 16 * Arabic 16所示:图 = 16 * Arabic 16打开IIS管理器,点击“添加”; 如下图 = 17 * Arabic 17所示:图 = 17 * Arabic 17输入要添加的内容,点击“确定”; 如下图 = 18 * Arabic 18所示:ISAPI或CGI路径:C:WindowsMicrosoft.NETFrameworkv4.0.30319aspnet_isapi.dll描述:ASP.NET v

13、4.0.30319 (32-bit)图 = 18 * Arabic 18继续输入要添加的内容,点击“确定”; 如下图 = 19 * Arabic 19所示:ISAPI或CGI路径:C:WindowsMicrosoft.NETFramework64v4.0.30319aspnet_isapi.dll描述:ASP.NET v4.0.30319 (64-bit)图 = 19 * Arabic 19.NET运行环境配置完成。应用程序部署基于B/S架构的.NET应用程序需要在服务器端部署Web、FTP和Webservice服务,基于C/S架构的.NET应用程序不需要在客户端部署Web、FTP和Webse

14、rvice服务。具体部署要求以各应用程序部署手册为准。Web应用程序部署Web应用程序简介Web应用程序是一种可以通过浏览器进行访问的应用程序,也就是通常我们常说的B/S程序。Web应用程序的一个最大好处是用户很容易访问应用程序,只需要在服务器端进行系统部署,客户端不需要再安装其他软件,用户只需要有浏览器即可。一个Web应用程序是由完成特定任务的各种Web组件构成的并通过Web将服务展示给外界。在实际应用中,Web应用程序是由多个Servlet、JSP页面、HTML文件以及图像文件等组成,所有这些组件相互协调为用户提供一组完整的服务。安装步骤例如:传染病上报程序和院感管理程序是基于.NET开发

15、的Web应用程序。以传染病上报程序安装部署为例介绍安装部署说明。打开Internet信息服务(IIS)管理器通过开始运行,输入inetmgr,可以打开IIS; 如下图 = 20 * Arabic 20所示:图 = 20 * Arabic 20创建站点展开“网站”节点,右键 “应用服务器名称”,选择“添加网站.”;根据项目要求填写,具体参考部署文档,如下图 = 21 * Arabic 21所示:例如:“传染病上报系统”网站名称:crb,物理路径:D:crb,IP地址:2。图 = 20 * Arabic 21修改web服务的应用程序池。在IIS信息管理器里点击应用程序池,双击刚才发布的应用名称,设

16、置其.net版本为.NET Framework 4.0,启用32位应用程序,操作托管管道模式为经典即可;如下图 = 21 * Arabic 22所示:图 = 20 * Arabic 22点击选中的网站,在IIS信息管理器里双击默认文档;如下图 = 21 * Arabic 23所示:图 = 20 * Arabic 23双击后打开“默认文档”界面,右键添加默认文档(即发布程序默认首页);如下图 = 21 * Arabic 24所示:例如:“传染病上报系统”默认文档名称:LoginPage.aspx。 名称按照程序发布的具体内容来定义。图 = 20 * Arabic 24启动web服务。服务列表,右

17、键名称,点击“管理网站”中的“启动”;如下图 = 21 * Arabic 25所示:图 = 20 * Arabic 25访问web服务网站服务列表,右键名称,点击浏览,即可看到发版的WEB程序;如下图 = 21 * Arabic 26所示:图 = 20 * Arabic 26查看部署结果在右侧点击浏览网站,即可打开WEB程序;如下图 = 21 * Arabic 27所示:图 = 27 * Arabic 27例如:“传染病上报系统”Web程序打开界面;如下图 = 21 * Arabic 28所示:图 = 27 * Arabic 28FTP服务配置FTP服务简介FTP 是File Transfer

18、 Protocol()的英文简称,而中文简称为“文传协议”。用于Internet上的的双向传输。同时,它也是一个(Application)。基于不同的操作系统有不同的FTP应用程序,而所有这些应用程序都遵守同一种协议以传输文件。在FTP的使用当中,用户经常用到的两个任务:下载(Download)和上传(Upload)。下载文件就是从远程主机拷贝文件至自己的计算机上;上传文件就是将文件从自己的计算机中拷贝至远程主机上。用Internet语言来说,用户可通过客户机程序向(从)远程主机上传(下载)文件。配置说明FTP服务是一个公用的文件传输服务,具体的应用程序是否需要部署FTP服务,在不同产品手册部

19、署文档中会进行说明,不同产品的个性化配置则在产品手册中进行详细描述。FTP部署分为两种情况:医院可以设置独立有的FTP服务器,不同应用程序可以在公共的FTP服务器中分别进行配置。不同应用程序可以单独在对应的服务器中配置FTP服务安装步骤打开“本地用户与组”模块服务器管理器工具计算机管理,在本地用户与组,用于创建FTP用户名和密码;如下图 = 21 * Arabic 29所示:图 = 20 * Arabic 29添加用户右键“用户”,新增用户,新建用户名ftp_test,密码:11;如下图 = 30 * Arabic 30所示:说明:在医院服务器部署时,ftp用户名统一为:ftp_xhis,密码

20、:。图 = 30 * Arabic 30添加FTP站点进入internet信息服务(IIS)管理器,右击“网站”,选择“添加ftp站点”,自定义ftp站点名称和物理路径,供FTP使用;最后点击下一步;如下图 = 31 * Arabic 31所示:说明:站点名称统一为:ftp_xhis,物理路径D:ftp_xhis。图 = 31 * Arabic 31绑定和SSL设置选择本机IP;一般端口号为默认值,无需修改;SSL设置为无;并自动启动ftp服务;最后点击下一步;如下图 = 30 * Arabic 32所示:图 = 30 * Arabic 32身份授权和验证信息身份验证为:基本验证,指定用户为刚

21、才创建的FTP用户名称:ftp_xhis,权限为:读写和写入,之后点击完成;如下图 = 31 * Arabic 33所示:图 = 30 * Arabic 33查看FTP搭建结果在客户机浏览器中输入FTP地址;例如:刚才搭建的ftp地址和端口号:,登录界面输入刚才搭建FTP的用户名:ftp_test,密码:11,会弹出如下界面,表示搭建成功;如下图 = 31 * Arabic 34所示:图 = 30 * Arabic 34WebService服务配置WebService介绍Web service是一个平台独立的,低耦合的,自包含的、基于可编程的web的应用程序,可使用开放的XML(标准通用标记语

22、言下的一个子集)标准来描述、发布、发现、协调和配置这些应用程序,用于开发分布式的互操作的应用程序。通过WebService服务可以使运行在不同机器上的不同应用程序,无须借助附加的、专门的第三方软件或硬件, 直接可以进行相互交换数据或集成。简单来说,Web service 就是一个应用程序,它向外界暴露出一个能够通过Web进行调用的API。WebService目前比较流行的实现方法是使用.NET 和 Java两种技术。以下文档主要介绍用.Net开发的WebService部署流程。安装步骤打开Internet信息服务(IIS)管理器通过开始运行,输入inetmgr,可以打开IIS; 如下图 = 3

23、3 * Arabic 35所示:图 = 33 * Arabic 35创建站点展开“网站”节点,右键 “应用服务器名称”,选择“添加网站.”; 根据项目要求填写,具体参考部署文档,如下图 = 34 * Arabic 36所示:例如:“传染病上报系统”调取电子病历信息的功能用到了webservice服务。webservice服务名称:WebSite,物理路径:D: WebSite,IP地址:2。图 = 34 * Arabic 36修改Web服务的应用程序池。在IIS信息管理器里点击应用程序池,双击刚才发布的应用名称,设置其.net版本为.NET Framework 4.0,启用32位应用程序,操作托管管道模式为经典即可;如下图 = 35 * Arabic 37所示:图 = 35 * Arabic 37启动Web服务。服务列表,右键名称,点击“管理网站”中的“启动”;如下图 = 36 * Arabic 38所示:图 = 36 * Arabic 38访问Web服务网站服务列表,右键名称,点击浏览,即可看到发版的Webservice服务程序;如下图 = 37 * Arabic 39所示:图 = 37 * Arabic 39查看部署结果在右侧点击浏览网站,即可打开WebService服务;如下图 = 40 * Arabic

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论