ImageVerifierCode 换一换
格式:DOCX , 页数:30 ,大小:3.05MB ,
资源ID:9495460      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/9495460.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(NET应用程序基础环境部署.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

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

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

2、k 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 Serv

3、er完全集成,允许使用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 2008 R2/ Winserver 2012浏

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

5、通过“添加功能功能,选择安装“.NET Framework3.5.1 功能;如如下图3所示:图34)下一页出现web服务简介IIS,直接单击下一步;如如下图4所示:图45)接下来,会出现IIS需要安装的一些组件,因为WEB服务端,使用ASP程序,所以必须勾选“应用程序开发和安全性下面的“根本身份验证和“windows身份验证也勾选上;如如下图5所示:图56)点击下一步,出现安装界面;如如下图6所示:图67)点击“安装,IIS开始安装了.耐心等候几十秒,提示安装成功,我们单击“关闭,完毕安装。8)查看验证IIS安装和运行结果:打开Internet Explprer10浏览器,输入127.0.0.

6、1或localhost都可以,看到IIS界面显示出来了;如如下图7所示:图 79)打开“Internet Information Services 管理器,可自由查看各项IIS设置选项。至此,安装圆满成功。2.2.对于基于B/S架构的.NET应用程序来说,在服务器端安装部署IIS服务时,一般.net framework3.5会随之一起安装,但因为.net版本较低,如此需要单独安装 .net framework4.0安装包。对于基于C/S架构的.NET应用程序,如果不在服务器端直接运行应用程序,一般不需要在服务器端部署.net framework4.0,只需要在客户端部署.net framewo

7、rk4.0环境。2.2.1.环境要求1)对于基于B/S架构的.NET应用程序,需要在服务器端部署.net framework4.0环境,需要服务器具备以下配置要求:服务器环境配置要求操作系统Winserver 2008 R2/ Winserver 2012浏览器IE8以上、chrome google40与以上IIS框架支持2)对于基于C/S架构的.NET应用程序,不需要在服务器端部署.net framework4.0环境,只需要在客户端部署.net framework4.0环境,要求客户端具备以下配置:客户端环境配置要求操作系统WinXP、Windows7、Windows8、Windows10

8、浏览器IE8以上或chrome google40与以上框架支持2.2.2.软件准备.NET Framework4.0安装包一般随.NET应用程序一起发布,如有版本变更可以从公司研发中心测试工程师获取。2.2.3.安装步骤2.2.3.1.1);如如下图8所示:图 82)选择“立即重新启动;如如下图9所示:图 93)电脑启动成功后,可打开程序查看到.net framework4.0的程序,表示安装成功。2.2.3.2.以客户端操作系统Windows7为例介绍.net framework4.0部署方法:1)通过“控制面板程序和功能,点击“打开或关闭Windows功能,选中.net服务组件;如如下图1

9、0所示:图 102)点击确定后,弹出安装界面;如如下图11所示:图 113)选择“立即重新启动 ;如如下图12所示:图 124);如如下图13所示:图 135)选择“立即重新启动;如如下图14所示:图 146)电脑启动成功后,可打开程序查看到.net framework4.0的程序,表示安装成功。2.2.4.如果服务器端先安装IIS,然后再部署.netframework4.0环境,需要进展以下配置。1)运行cmd,输入代码: C:WindowsMicrosoft.NETFrameworkV4.0.30319aspnet_regiis -i注:“C:WindowsMicrosoft.NETFra

10、meworkV4.0.30319是 netframework安装对应的路径;如如下图15所示:图 152)运行cmd,输入代码:%windir%Microsoft.NETFrameworkv4.0.30319aspnet_regiis.exe -i如如下图16所示:图 163)打开IIS管理器,点击“添加;如如下图17所示:图 174)输入要添加的容,点击“确定;如如下图18所示:描述:ASP.NET v4.0.30319 (32-bit)图185)继续输入要添加的容,点击“确定;如如下图19所示:描述:ASP.NET v4.0.30319 (64-bit)图 196).NET运行环境配置完成

11、。2.3.应用程序部署基于B/S架构的.NET应用程序需要在服务器端部署Web、FTP和Webservice服务,基于C/S架构的.NET应用程序不需要在客户端部署Web、FTP和Webservice服务。具体部署要求以各应用程序部署手册为准。2.3.1.Web应用程序部署2.3.1.1.Web应用程序简介Web应用程序是一种可以通过浏览器进展访问的应用程序,也就是通常我们常说的B/S程序。Web应用程序的一个最大好处是用户很容易访问应用程序,只需要在服务器端进展系统部署,客户端不需要再安装其他软件,用户只需要有浏览器即可。一个Web应用程序是由完成特定任务的各种Web组件构成的并通过Web将

12、服务展示给外界。在实际应用中,Web应用程序是由多个Servlet、JSP页面、HTML文件以与图像文件等组成,所有这些组件相互协调为用户提供一组完整的服务。2.3.1.2.安装步骤例如:传染病上报程序和院感管理程序是基于.NET开发的Web应用程序。以传染病上报程序安装部署为例介绍安装部署说明。1)打开Internet信息服务IIS管理器通过开始运行,输入inetmgr,可以打开IIS; 如如下图20所示:图 202)创建站点展开“节点,右键 “应用服务器名称,选择“添加.;根据项目要求填写,具体参考部署文档,如如下图 21所示:例如:“传染病上报系统名称:crb,物理路径:D:crb,IP

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

14、如下图25所示:图 257)访问web服务服务列表,右键名称,点击浏览,即可看到发版的WEB程序;如如下图26所示:图 268)查看部署结果在右侧点击浏览,即可打开WEB程序;如如下图27所示:图 27例如:“传染病上报系统Web程序打开界面;如如下图28所示:图 282.3.2.FTP服务配置2.3.2.1.FTP服务简介FTP 是File Transfer Protocol文件传输协议的英文简称,而中文简称为“文传协议。用于Internet上的控制文件的双向传输。同时,它也是一个应用程序Application。基于不同的操作系统有不同的FTP应用程序,而所有这些应用程序都遵守同一种协议以传

15、输文件。在FTP的使用当中,用户经常用到的两个任务:下载Download和上传Upload。下载文件就是从远程主机拷贝文件至自己的计算机上;上传文件就是将文件从自己的计算机中拷贝至远程主机上。用Internet语言来说,用户可通过客户机程序向从远程主机上传下载文件。2.3.2.2.配置说明FTP服务是一个公用的文件传输服务,具体的应用程序是否需要部署FTP服务,在不同产品手册部署文档中会进展说明,不同产品的个性化配置如此在产品手册中进展详细描述。FTP部署分为两种情况:1)医院可以设置独立有的FTP服务器,不同应用程序可以在公共的FTP服务器中分别进展配置。2)不同应用程序可以单独在对应的服务

16、器中配置FTP服务2.3.2.3.安装步骤1)打开“本地用户与组模块服务器管理器工具计算机管理,在本地用户与组,用于创建FTP用户名和密码;如如下图29所示:图 292)添加用户右键“用户,新增用户,新建用户名ftp_test,密码:11;如如下图30所示:说明:在医院服务器部署时,ftp用户名统一为:ftp_xhis,密码:xhisxhis.。图 303)添加FTP站点进入internet信息服务IIS管理器,右击“,选择“添加ftp站点,自定义ftp站点名称和物理路径,供FTP使用;最后点击下一步;如如下图31所示:说明:站点名称统一为:ftp_xhis,物理路径D:ftp_xhis。图

17、314)绑定和SSL设置选择本机IP;一般端口号为默认值,无需修改;SSL设置为无;并自动启动ftp服务;最后点击下一步;如如下图32所示:图 325)身份授权和验证信息身份验证为:根本验证,指定用户为刚刚创建的FTP用户名称:ftp_xhis,权限为:读写和写入,之后点击完成;如如下图33所示:图 336)查看FTP搭建结果在客户机浏览器中输入FTP地址;例如:刚刚搭建的ftp地址和端口号:ftp:/192.168.8.20:21,登录界面输入刚刚搭建FTP的用户名:ftp_test,密码:11,会弹出如下界面,表示搭建成功;如如下图34所示:图 342.3.3.WebService服务配置

18、2.3.3.1.WebService介绍Web service是一个平台独立的,低耦合的,自包含的、基于可编程的web的应用程序,可使用开放的XML标准通用标记语言下的一个子集标准来描述、发布、发现、协调和配置这些应用程序,用于开发分布式的互操作的应用程序。通过WebService服务可以使运行在不同机器上的不同应用程序,无须借助附加的、专门的第三方软件或硬件, 直接可以进展相互交换数据或集成。简单来说,Web service 就是一个应用程序,它向外界暴露出一个能够通过Web进展调用的API。WebService目前比拟流行的实现方法是使用.NET 和 Java两种技术。以下文档主要介绍用.

19、Net开发的WebService部署流程。2.3.3.2.安装步骤1)打开Internet信息服务IIS管理器通过开始运行,输入inetmgr,可以打开IIS; 如如下图35所示:图 352)创建站点展开“节点,右键 “应用服务器名称,选择“添加.; 根据项目要求填写,具体参考部署文档,如如下图36所示:例如:“传染病上报系统调取电子病历信息的功能用到了webservice服务。webservice服务名称:WebSite,物理路径:D: WebSite,IP地址:192.168.8.92。图 363)修改Web服务的应用程序池。在IIS信息管理器里点击应用程序池,双击刚刚发布的应用名称,设置

20、其.net版本为.NET Framework 4.0,启用32位应用程序,操作托管管道模式为经典即可;如如下图37所示:图 374)启动Web服务。服务列表,右键名称,点击“管理中的“启动;如如下图38所示:图 385)访问Web服务服务列表,右键名称,点击浏览,即可看到发版的Webservice服务程序;如如下图39所示:图 396)查看部署结果在右侧点击浏览,即可打开WebService服务;如如下图40所示:图 403.常见问题解决方法1)原因:通常是因为默认程序池版本不匹配导致,目前所有应用程序均以.NET Framework 4.0经典模式的运行为主。解决方案:修改应用程序池为.NE

21、T Framework 4.0。2)通过IIS发布新星公司的软件程序,出现错误:403.14-Forbidden Web 服务器被配置为不列出此目录的容与Login on failed for IIS APPPOOLA v4.0原因:没有启动目录浏览。解决方案:打开IIS点击IIS根节点选择自己的目录浏览启用最右边。3)通过IIS发布新星公司的软件程序,出现错误:错误: 错误 404.2 - Not Found 由于 Web 服务器上的“ISAPI 和 CGI 限制列表设置,无法提供您请求的页面原因:ISAPI和CGI限制默认是不允许;解决方案:将ISAPI和CGI设置为允许。4)错误:无法识

22、别的属性“targetFramework。请注意属性名称区分大小写。原因:.NET Framework版本不正确;解决方案:打开IIs点击IIS根节点看右边的“操作点击“更改.NET Framework 版本选择4.0版本点击确定。5)ORA-12560: TNS: 协议适配器错误原因:NSHIS配置文件添加配置项;解决方案:NSHIS配置文件修改,按照要求修改配置项根据软件需求。6) 错误 500.19 - Internal Server Error, 无法访问请求的页面,因为该页的相关配置数据无效。原因:发布程序的权限不够解决方案:右侧列表点击编辑权限,添加Everyone用户,Everyone的权限所有允许选中。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1