项目四 电子商务的运行环境配置.ppt

上传人:小飞机 文档编号:6034820 上传时间:2023-09-16 格式:PPT 页数:37 大小:1.08MB
返回 下载 相关 举报
项目四 电子商务的运行环境配置.ppt_第1页
第1页 / 共37页
项目四 电子商务的运行环境配置.ppt_第2页
第2页 / 共37页
项目四 电子商务的运行环境配置.ppt_第3页
第3页 / 共37页
项目四 电子商务的运行环境配置.ppt_第4页
第4页 / 共37页
项目四 电子商务的运行环境配置.ppt_第5页
第5页 / 共37页
点击查看更多>>
资源描述

《项目四 电子商务的运行环境配置.ppt》由会员分享,可在线阅读,更多相关《项目四 电子商务的运行环境配置.ppt(37页珍藏版)》请在三一办公上搜索。

1、,任务 1 网站Web服务器软件的选择和安装,一、任务导入 网站规划人员应从企业的资金预算、网站开发技术、是否方便后期的维护工作、能否满足网站未来升级的需求等方面来综合决定采用哪种方案。本项目最后确定IIS作为Web服务器软件,并实现对Web服务器软件的安装与配置。,二、任务分析主要三种web服务器软件的配置ApacheIIS各组完成Tomcat三种软件的环境,1.常用的Web服务器软件 1)Microsoft IIS Microsoft的Web服务器产品为Internet Information Server(IIS),IIS 是允许在公共Intranet或Internet上发布信息的Web

2、服务器。IIS是一种Web服务组件,其中包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面,它使得在网络(包括互联网和局域网)上发布信息成了一件很容易的事。它提供ISAPI(Intranet Server API)作为扩展Web服务器功能的编程接口;同时,它还提供一个Internet数据库连接器,可以实现对数据库的查询和更新。,2)Apache Apache是自由软件,所以不断有人来为它开发新的功能、新的特性、修改原来的缺陷。Apache的特点是简单、速度快、性能稳定,并可做代理服务器来使用。本来它只用于小型或试验Interne

3、t网络,后来逐步扩充到各种Unix系统中,尤其对Linux的支持相当完美。Apache是以进程为基础的结构,进程要比线程消耗更多的系统开支,不太适合于多处理器环境,因此,在一个Apache Web站点扩容时,通常是增加服务器或扩充群集节点而不是增加处理器。到目前为止Apache仍然是世界上用的最多的Web服务器,世界上很多著名的网站都是Apache的产物,它的成功之处主要在于它的源代码开放、有一支开放的开发队伍、支持跨平台的应用(可以运行在几乎所有的Unix、Windows、Linux系统平台上)以及它的可移植性等方面。,3)Tomcat Tomcat是一个开放源代码、运行servlet和JS

4、P Web应用软件的基于Java的Web应用软件容器。Tomcat Server是根据servlet和JSP规范进行执行的,因此我们就可以说Tomcat Server也实行了Apache-Jakarta规范且比绝大多数商业应用软件服务器要好。Tomcat是Java Servlet 2.2和JavaServer Pages 1.1技术的标准实现,是基于Apache许可证下开发的自由软件。Tomcat是完全重写的Servlet API 2.2和JSP 1.1兼容的Servlet/JSP容器。Tomcat使用了JServ的一些代码,特别是Apache服务适配器。随着Catalina Servlet引

5、擎的出现,使得它成为一个值得考虑的Servlet/JSP容器,因此目前许多WEB服务器都是采用Tomcat。,4)IBM WebSphere WebSphere Application Server 是一种功能完善、开放的Web应用程序服务器,是IBM电子商务计划的核心部分,它是基于 Java 的应用环境,用于建立、部署和管理 Internet 和 Intranet Web 应用程序。这一整套产品进行了扩展,以适应 Web 应用程序服务器的需要,范围从简单到高级直到企业级。WebSphere 针对以Web 为中心的开发人员,他们都是在基本 HTTP服务器和 CGI 编程技术上成长起来的。IBM

6、 将提供 WebSphere 产品系列,通过提供综合资源、可重复使用的组件、功能强大并易于使用的工具、以及支持 HTTP 和 IIOP 通信的可伸缩运行时环境,来帮助这些用户从简单的 Web 应用程序转移到电子商务世界。,5)BEA WebLogic BEA WebLogic Server 是一种多功能、基于标准的web应用服务器,为企业构建自己的应用提供了坚实的基础。各种应用开发、部署所有关键性的任务,无论是集成各种系统和数据库,还是提交服务、跨 Internet 协作,起始点都是BEA WebLogic Server。由于它具有全面的功能、对开放标准的遵从性、多层架构、支持基于组件的开发,

7、基于 Internet 的企业都选择它来开发、部署最佳的应用。,2.开发技术与Web服务器系统的搭配 网络操作系统与Web服务器的搭配有如下几种:1)如果服务器安装的是Linux操作系统,推荐可以采用Linux+Apache httpd的搭配。2)如果服务器安装的是Windows系列的操作系统,推荐可以采用Windows NT/2000/2003/Vista Server+IIS的搭配。3)如果服务器安装的是UNIX操作系统,推荐可以采用UNIX+Websphere的搭配。同时,规划人员还要考虑开发语言不同,搭配也会不同。一般来说,开发技术与Web服务器搭配的情形主要有以下几种。1)如果开发语

8、言是Java或JSP,那么在各种服务器平台都可以正常运行,一般以Websphere、Tomcat和WebLogic比较常见。2)如果开发语言是ASP或ASP.NET,一般就选择Windows NT/2000/2003/Vista Server+IIS。,1.假设你要为一家销售服装的电子商务网站选择Web服务器,请依照教材中的示例,完成以下任务。1)讨论服务器上使用的操作系统的种类。2)讨论准备采用的设计方法,如开发语言。3)讨论选择何种Web服务器才能比较好的配合操作系统与开发方法。2.在网上查找3份网站设计书,了解这3份设计书中的网站分别采用了什么样的操作系统、开发技术与Web服务器。,项目

9、任务拓展,任务二 Web站点的创建和管理 本任务目标是对IIS服务器和Web站点的各项参数进行配置。在本任务中,将学习利用Microsoft管理控制台(MMC)配置WWW服务,这是目前大多数网站常用的方式。,1.IIS的安装 Internet Information Server(以下简称IIS)是目前最流行的Web服务器产品之一,很多著名的网站都是建立在IIS的平台上。IIS组件不仅提供Web服务,还可以FTP、SMTP等服务,这样,使用IIS就能轻松地将信息向Internet发布。IIS是站点(Site),包括Web、FTP、News和E-mail服务器站点的管理中心,操作系统不是默认安装

10、的,在IIS中启用“Active Server Pages”服务以后,就可以在本地计算机上运行ASP应用程序了。当IIS应用程序或系统其他方面出现问题时可以重新启动Internet服务,开发者也可能需要停止或重新启动IIS提供的服务。,2.Web站点的创建安装好IIS后系统提供了一个默认网站,如图4-7所示,在这个默认网站中系统已提供了一些基本的站点文件(当然可以全部删除这些文件)。现在要做的就是为这个默认网站准备一个主页,并将该主页文件放到默认网站的主目录下。如果没有改动,IIS默认网站主目录的位置是在Windows Server 2003安装盘根目录下的“Intepubwwwroot”下,

11、而系统默认的主页文件名为“iisstart.htm”,当然这些都是可以根据需要再做更改的。更改的方法是在“默认网站”上单击鼠标右键,然后在出现的快捷菜单上选择“属性”,即出现如图4-8所示的对话框。在这个对话框中就可以对其中的各项进行详细的设置了。,主目录的设置,目录安全性的设置。这个选项对于整个站点的管理是相当重要的,它用于设置所建站点的一些安全性项目,,性能选项的设置。打开图4-21所示“属性”对话框中的“性能”选项卡,出现如图4-27在性能对话框中的“带宽限制”选项用来对服务器带宽资源进行限制,以保证服务器其他服务的带宽需求。“网站连接”选项以确保服务器资源不至于因用户过多占用而崩溃。,

12、Web服务器的工作原理Web服务器的工作过程如下:1)当客户端欲浏览特定Web服务器时,便会向该Web服务器发出Web页面请求。2)Web服务器接收到该请求后,便寻找所请求的Web页面,并将寻找到得请求Web页面发给客户端Web浏览器。3)客户端浏览器接收所请求的Web页面,并将Web页面在浏览器中显示出来。,任务三 Web站点的创建和管理 本任务目标是创建和管理任务1创建的站点的虚拟目录。虚拟目录中存放这些文件所对应的位置信息不是这些文件的实际路径,而是指向这些文件实际路径的路径信息。,(1)创建Web虚拟目录 1选择已创建好的“EShop”,单击鼠标右键,在快捷菜单中选择“新建虚拟目录”,

13、如图4-29所示,出现创建虚拟目录的向导,如图4-30所示。,2接下来的步骤与创建Web站点过程类似,在创建向导页面单击“下一页”按钮,进入如图4-31所示的对话框,输入虚拟目录的别名。3设置虚拟目录设置的访问权限。权限设置方法与Web站点访问权限设置方法类似,一般按系统的默认值设置,直接单击“下一步”按钮,虚拟目录的创建就完成了。,(2)管理Web虚拟目录 虚拟目录建立之后,同时继承了对应站点的属性,站点属性的配置在任务2中已经进行了详细的讲述,这里不再重复。1单击【开始】【管理工具】【Internet信息服务管理器】,打开IIS管理器。然后单击【Web服务扩展】节点,在ASP扩展处右击,选

14、择【允许】来启用该服务,如图4-31所示。2用ASP编写的应用程序一般要求有虚拟目录,所以任务采用前面建立的虚拟目录“VShop”,单击【应用程序池】节点,可以看到虚拟目录同时出现在这里。,任务 4 FTP站点的创建和管理,一、任务导入 本任务目标是在Microsoft的IIS环境下创建一个FTP站点,并对所创建的FTP站点进行管理和维护。创建FTP站点的意义主要在于将来能够利用它对Web站点进行修改。,二、任务实施,(1)FTP站点的创建 1.打开“Internet信息服务管理器”,右击左侧窗口树形结构中的“FTP站点”项,在弹出的菜单中选择“新建FTP站点”,打开如图4-32所示窗口。,二

15、、任务实施,2.在如图4-33所示的对话框中,单击“下一步”按钮。在如图4-34所示对话框中,输入此FTP站点的描述信息,在这里可以用域名作为FTP站点的名字。如果服务器中有多个站点,整个域中只需要一个FTP站点,用于Web站点的修改、页面上传、用户文件下载等任务,所以在此可以取一个与域同名的FTP站点名。,二、任务实施,3.在设置完FTP站点的描述信息后,单击对话框中的“下一步”按钮,进入到如图4-35所示的对话框,在这个对话框中需要为这个站点设置通信用的IP地址和TCP端口,在此输入FTP站点的IP地址为“10.21.9.91”。保持端口的默认值“21”,不进行修改,因为一旦修改很可能造成

16、系统通信不成功。4.单击“下一步”按钮,进入如图4-36所示的对话框,设置FTP用户的隔离模式。,二、任务实施,5.单击图4-36对话框中的“下一步”按钮,进入如图4-37所示的对话框,要求输入FTP站点文件保存文件的主路径,一般来说在这个目录创建之前已准备好一个新的专门的文件夹,在这里以“EShop”作为它的主目录。,二、任务实施,6.设置主目录后,单击“下一步”按钮,设置FTP站点的访问权限,如图4-38。这里的权限设置比较简单,只有“读取”和“写入”两项。选择“读取”复选框可以允许用户读取或下载存储在主目录或虚拟目录中的文件;选择“写入”复选框可以允许用户向服务器中已启用的目录上载文件。

17、一般来说为了安全起见通常先设置“读取”访问权限,如果需要更改,也可以在后面的FTP站点管理器中重新设置。到此就完成了FTP站点的创建工作。,二、任务实施,(2)FTP站点的管理同Web站点一样,用户也可以使用多种方法来管理FTP站点服务器。例如:设置FTP站点服务器的虚拟目录的访问权限、设置匿名访问、创建用户账户等。1在IIS信息服务管理器中,鼠标右键单击FTP站点,在出现的快捷菜单中选择“属性”选项,即出现如图4-39所示的对话框。在这个对话框中的“FTP”站点选项卡中的所有选项设置与前面Web站点的“Web站点”选项卡中的设置类似,可以参照上述说明进行设置,这里不再赘述。,二、任务实施,2

18、选择如图4-39所示对话框中的“安全账户”选项卡,出现如图4-40所示的对话框,这个对话框中需要为这个FTP站点设置用户访问权限,图中的“允许匿名连接”项的设置与Web站点中的“允许匿名连接”设置含义一样。,二、任务实施,3单击如图4-39所示的对话框中的“消息”选项卡,出现如图4-41所示的对话框。在这个对话框中可设置用户访问FTP站点时所看到的一些欢迎词之类的消息。在其中还可以对同时进入这个FTP站点的访问用户数进行设置,防止同一时刻访问用户过多,服务器系统出现资源耗尽而崩溃。,二、任务实施,4单击如图4-39所示对话框中的“主目录”选项卡,在这个对话框中可设置FTP站点主目录的位置,FT

19、P站点的路径和用户对主目录的访问权限等。5最后单击如图4-39“目录安全性”选项卡,可以设置FTP站点的目录安全性,如图4-42所示,它是用来设置有权访问FTP站点的主机IP地址,如果仅对少部分进行权限排除,则需先选择“授权访问”单选项,然后单击右边的“添加”按钮将排除在计算机添加到“例外”列表栏。如果只对少部分计算机授予访问权限,则选择“拒绝访问”单选项,然后在“例外”栏中单击“添加”按钮,将在授予权限的计算机添加到“例外”列表栏中即可。,三、任务分析,1.文件传输协议FTP 是File Transfer Protocol(文件传输协议)的英文简称,它用于Internet上的控制文件的双向传输。FTP的主要作用,就是让用户连接上一个远程计算机(这些计算机上运行着FTP服务器程序)察看远程计算机有哪些文件,然后把文件从远程计算机上拷到本地计算机,或把本地计算机的文件送到远程计算机去。FTP服务有两种模式:主动和被动。2.安装FTP组件,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号