[精选]电子商务网站的运行环境配置

上传人:我**** 文档编号:184044162 上传时间:2021-06-16 格式:PPTX 页数:37 大小:1.43MB
返回 下载 相关 举报
[精选]电子商务网站的运行环境配置_第1页
第1页 / 共37页
[精选]电子商务网站的运行环境配置_第2页
第2页 / 共37页
[精选]电子商务网站的运行环境配置_第3页
第3页 / 共37页
[精选]电子商务网站的运行环境配置_第4页
第4页 / 共37页
[精选]电子商务网站的运行环境配置_第5页
第5页 / 共37页
点击查看更多>>
资源描述

《[精选]电子商务网站的运行环境配置》由会员分享,可在线阅读,更多相关《[精选]电子商务网站的运行环境配置(37页珍藏版)》请在金锄头文库上搜索。

1、项目四 电子商务网站的运行环境配置,主要内容,项目引导,项目任务书,项目任务实施,2,项目任务分析,4,自学与拓展,项目引导,在已经完成了公司网站建设的前期准备、运营平台架构之后,现在需要规划将网站放到相应的服务器上。由于网站的运营是要建立在一定的运行环境之上的,所以只有把网站运行的基础环境配置并管理好,才能保证网站的正常运行。本项目主要完成电子商务网站的运行环境配置,这一工作过程需要进行电子商务网站的Web服务器软件的选择、Web站点的创建和管理、Web虚拟目录的创建和管理和FTP站点的创建和管理。 通过Web服务器软件,替前面项目的公司,完成在页面上发布论坛和FTP站点。,项目引导,能力目

2、标 (1)能够根据网络操作系统和开发软件选择相应的Web服务器软件 (2)能够进行IIS的安装与配置 (3)能够设置指定的Web站点并进行管理 (4)能够创建一个虚拟目录并进行管理 (5)能够创建FTP站点并进行管理,项目任务书,任务一 选择WEB服务器软件 目前,可供选择的网站运行平台很多,涉及网络操作系统与Web服务器两方面因素。各类网络操作系统都有自己的优点和不足之处。网站规划人员应根据企业的实际需求,例如资金预算、网站开发技术、是否方便后期的维护工作、是否满足网站未来升级的需求等方面来综合决定采用哪种方案。,项目任务实施选择WEB服务器软件,主要三种web服务器软件的配置 Apache

3、 http:/ IIS 各组完成 Tomcat http:/ http:/ 三种软件的环境,项目任务分析选择WEB服务器软件,1. 常用的Web服务器软件 1)Microsoft IIS Microsoft的Web服务器产品为Internet Information Server (IIS), IIS 是允许在公共Intranet或Internet上发布信息的Web服务器。IIS是目前最流行的Web服务器产品之一,很多著名的网站都是建立在IIS的平台上。IIS提供了一个图形界面的管理工具,称为 Internet服务管理器,可用于监视配置和控制Internet服务。 IIS是一种Web服务组件,

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

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

6、放源代码、运行servlet和JSP 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服务适配器。随

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

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

9、遵从性、多层架构、支持基于组件的开发,基于 Internet 的企业都选择它来开发、部署最佳的应用。,项目任务分析选择WEB服务器软件,2. 开发技术与Web服务器系统的搭配 在选择不同的Web服务器软件时,应主要考虑服务器的硬件配置、企业的资金预算、服务器的操作系统、网站的开发语言和数据库的类型等问题。网络操作系统与Web服务器的搭配有如下几种: 1)如果服务器安装的是Linux操作系统,推荐可以采用Linux +Apache httpd的搭配。 2)如果服务器安装的是Windows系列的操作系统,推荐可以采用Windows NT/2000/2003/Vista Server + IIS的搭

10、配。 3)如果服务器安装的是UNIX操作系统,推荐可以采用UNIX + Websphere的搭配。 同时,规划人员还要考虑开发语言不同,搭配也会不同。一般来说,开发技术与Web服务器搭配的情形主要有以下几种。 1)如果开发语言是Java或JSP,那么在各种服务器平台都可以正常运行,一般以Websphere、Tomcat和WebLogic比较常见。 2)如果开发语言是ASP或ASP.NET,一般就选择Windows NT/2000/2003/Vista Server + IIS。,项目任务分析选择WEB服务器软件,任务拓展 1.假设你要为一家销售服装的电子商务网站选择Web服务器,请依照教材中的

11、示例,完成以下任务。 1)讨论服务器上使用的操作系统的种类。 2)讨论准备采用的设计方法,如开发语言。 3)讨论选择何种Web服务器才能比较好的配合操作系统与开发方法。 2.在网上查找3份网站设计书,了解这3份设计书中的网站分别采用了什么样的操作系统、开发技术与Web服务器。,项目任务拓展选择WEB服务器软件,项目任务书,项目任务实施Web站点的创建和管理,1. IIS的安装 Internet Information Server(以下简称IIS)是目前最流行的Web服务器产品之一,很多著名的网站都是建立在IIS的平台上。IIS组件不仅提供Web服务,还可以FTP、SMTP等服务,这样,使用I

12、IS就能轻松地将信息向Internet发布。 IIS是站点(Site),包括Web、FTP、News和E-mail服务器站点的管理中心,操作系统不是默认安装的,项目任务实施Web站点的创建和管理,在IIS中启用“Active Server Pages”服务以后,就可以在本地计算机上运行ASP应用程序了。当IIS应用程序或系统其他方面出现问题时可以重新启动Internet服务,开发者也可能需要停止或重新启动IIS提供的服务。,主目录的设置,目录安全性的设置。这个选项对于整个站点的管理是相当重要的,它用于设置所建站点的一些安全性项目,,性能选项的设置。打开图4-21所示“属性”对话框中的“性能”选

13、项卡,出现如图4-27在性能对话框中的“带宽限制”选项用来对服务器带宽资源进行限制,以保证服务器其他服务的带宽需求。“网站连接”选项以确保服务器资源不至于因用户过多占用而崩溃。,项目任务分析Web站点的创建和管理,2. IIS简介 IIS是Internet Information Server的缩写,它是微软公司主推的服务器,最新的版本是Windows2003里面包含的IIS 6.0,IIS与WindowNT Server完全集成在一起,因而用户能够利用Windows NT Server和NTFS(NT File System,NT的文件系统)内置的安全特性,建立强大,灵活而安全的Intern

14、et和Intranet站点。 IIS支持HTTP(Hypertext Transfer Protocol,超文本传输协议),FTP(Fele Transfer Protocol,文件传输协议)以及SMTP协议,通过使用CGI和ISAPI,IIS可以得到高度的扩展。 IIS支持与语言无关的脚本编写和组件,通过IIS,开发人员就可以开发新一代动态的,富有魅力的Web站点。IIS不需要开发人员学习新的脚本语言或者编译应用程序,IIS完全支持VBScript,JScript开发软件以及Java,它也支持CGI和WinCGI,以及ISAPI扩展和过滤器。 IIS的设计目的是建立一套集成的服务器服务,用以

15、支持HTTP,FTP和SMTP,它能够提供快速且集成了现有产品,同时可扩展的Internet服务器。,项目任务分析Web站点的创建和管理,在个人电脑上构建Web应用开发及运行试验环境。操作系统为Window XP,Web服务器为IIS5.0。并在此基础上新建一个book的Web站点。 掌握网站常用端口,自学与拓展Web站点的创建和管理,本任务目标是创建和管理任务1创建的站点的虚拟目录。 然后通过发布一个企业论坛,并通过后台系统设置该网站论坛。,任务3 通过虚拟目录配置网站论坛,http:/,http:/,1. 创建Web虚拟目录 有些Web站点中需要调用其他站点或计算机上的文件,这时就需要运用

16、“虚拟目录”这一功能来组织这些不在本地服务件上的文件。如有的大公司Web站点的文件有些是在总部的服务器上,而还有些是在子公司的服务器上怎样在本地服务器合理地组织这些文件呢?这时就要通过虚拟目录来实现,这样用户访问的时候就根本感觉不到所用文件是在其他站点。下面具体介绍虚拟目录的创建方法。 2. 哪些类型网站需要论坛 宝洁?娃哈哈?汽车之家?苹果手机玩友?自助旅游? 形象网站 交互性网站 综合网站 垂直网站 网站面向群体,项目任务分析通过虚拟目录配置网站论坛,任务4 FTP站点的创建和管理,本任务目标是在Microsoft的IIS环境下创建一个FTP站点,并对所创建的FTP站点进行管理和维护。创建FTP站点的意义主要在于将来能够利用它对Web站点进行修改。 再进一步运用serv-u FTP 软件进一步对该FTP站点进行管理:身份认证登录、流量管理等。,项目任务实施FTP站点的创建和管理,1. FTP站点的创建 创建FTP站点的意义主要在于将来修改Web站点。“FTP”是一个TCP/IP中附带的“文件传输协议”,它是用来进行远程文件传输的。FTP站点可以帮助解决如站点管理员不在Web服务器旁

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > PPT模板库 > PPT素材/模板

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号