电子商务网站的运行环境配置.pptx
- 文档编号:30782974
- 上传时间:2023-09-07
- 格式:PPTX
- 页数:36
- 大小:1.26MB
电子商务网站的运行环境配置.pptx
《电子商务网站的运行环境配置.pptx》由会员分享,可在线阅读,更多相关《电子商务网站的运行环境配置.pptx(36页珍藏版)》请在冰豆网上搜索。
项目四电子商务网站的运行环境配置,主要内容,项目引导,项目任务书,项目任务实施,2,项目任务分析,4,自学与拓展,项目引导,在已经完成了公司网站建设的前期准备、运营平台架构之后,现在需要规划将网站放到相应的服务器上。
由于网站的运营是要建立在一定的运行环境之上的,所以只有把网站运行的基础环境配置并管理好,才能保证网站的正常运行。
本项目主要完成电子商务网站的运行环境配置,这一工作过程需要进行电子商务网站的Web服务器软件的选择、Web站点的创建和管理、Web虚拟目录的创建和管理和FTP站点的创建和管理。
通过Web服务器软件,替前面项目的公司,完成在页面上发布论坛和FTP站点。
项目引导,能力目标
(1)能够根据网络操作系统和开发软件选择相应的Web服务器软件
(2)能够进行IIS的安装与配置(3)能够设置指定的Web站点并进行管理(4)能够创建一个虚拟目录并进行管理(5)能够创建FTP站点并进行管理,项目任务书,任务一选择WEB服务器软件目前,可供选择的网站运行平台很多,涉及网络操作系统与Web服务器两方面因素。
各类网络操作系统都有自己的优点和不足之处。
网站规划人员应根据企业的实际需求,例如资金预算、网站开发技术、是否方便后期的维护工作、是否满足网站未来升级的需求等方面来综合决定采用哪种方案。
项目任务实施选择WEB服务器软件,主要三种web服务器软件的配置Apachehttp:
/,项目任务分析选择WEB服务器软件,1.常用的Web服务器软件1)MicrosoftIISMicrosoft的Web服务器产品为InternetInformationServer(IIS),IIS是允许在公共Intranet或Internet上发布信息的Web服务器。
IIS是目前最流行的Web服务器产品之一,很多著名的网站都是建立在IIS的平台上。
IIS提供了一个图形界面的管理工具,称为Internet服务管理器,可用于监视配置和控制Internet服务。
IIS是一种Web服务组件,其中包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面,它使得在网络(包括互联网和局域网)上发布信息成了一件很容易的事。
它提供ISAPI(IntranetServerAPI)作为扩展Web服务器功能的编程接口;同时,它还提供一个Internet数据库连接器,可以实现对数据库的查询和更新。
2)ApacheApache是自由软件,所以不断有人来为它开发新的功能、新的特性、修改原来的缺陷。
Apache的特点是简单、速度快、性能稳定,并可做代理服务器来使用。
本来它只用于小型或试验Internet网络,后来逐步扩充到各种Unix系统中,尤其对Linux的支持相当完美。
Apache是以进程为基础的结构,进程要比线程消耗更多的系统开支,不太适合于多处理器环境,因此,在一个ApacheWeb站点扩容时,通常是增加服务器或扩充群集节点而不是增加处理器。
到目前为止Apache仍然是世界上用的最多的Web服务器,世界上很多著名的网站都是Apache的产物,它的成功之处主要在于它的源代码开放、有一支开放的开发队伍、支持跨平台的应用(可以运行在几乎所有的Unix、Windows、Linux系统平台上)以及它的可移植性等方面。
项目任务分析选择WEB服务器软件,项目任务分析选择WEB服务器软件,3)TomcatTomcat是一个开放源代码、运行servlet和JSPWeb应用软件的基于Java的Web应用软件容器。
TomcatServer是根据servlet和JSP规范进行执行的,因此我们就可以说TomcatServer也实行了Apache-Jakarta规范且比绝大多数商业应用软件服务器要好。
Tomcat是JavaServlet2.2和JavaServerPages1.1技术的标准实现,是基于Apache许可证下开发的自由软件。
Tomcat是完全重写的ServletAPI2.2和JSP1.1兼容的Servlet/JSP容器。
Tomcat使用了JServ的一些代码,特别是Apache服务适配器。
随着CatalinaServlet引擎的出现,使得它成为一个值得考虑的Servlet/JSP容器,因此目前许多WEB服务器都是采用Tomcat。
4)IBMWebSphereWebSphereApplicationServer是一种功能完善、开放的Web应用程序服务器,是IBM电子商务计划的核心部分,它是基于Java的应用环境,用于建立、部署和管理Internet和IntranetWeb应用程序。
这一整套产品进行了扩展,以适应Web应用程序服务器的需要,范围从简单到高级直到企业级。
WebSphere针对以Web为中心的开发人员,他们都是在基本HTTP服务器和CGI编程技术上成长起来的。
IBM将提供WebSphere产品系列,通过提供综合资源、可重复使用的组件、功能强大并易于使用的工具、以及支持HTTP和IIOP通信的可伸缩运行时环境,来帮助这些用户从简单的Web应用程序转移到电子商务世界。
5)BEAWebLogicBEAWebLogicServer是一种多功能、基于标准的web应用服务器,为企业构建自己的应用提供了坚实的基础。
各种应用开发、部署所有关键性的任务,无论是集成各种系统和数据库,还是提交服务、跨Internet协作,起始点都是BEAWebLogicServer。
由于它具有全面的功能、对开放标准的遵从性、多层架构、支持基于组件的开发,基于Internet的企业都选择它来开发、部署最佳的应用。
项目任务分析选择WEB服务器软件,2.开发技术与Web服务器系统的搭配在选择不同的Web服务器软件时,应主要考虑服务器的硬件配置、企业的资金预算、服务器的操作系统、网站的开发语言和数据库的类型等问题。
网络操作系统与Web服务器的搭配有如下几种:
1)如果服务器安装的是Linux操作系统,推荐可以采用Linux+Apachehttpd的搭配。
2)如果服务器安装的是Windows系列的操作系统,推荐可以采用WindowsNT/2000/2003/VistaServer+IIS的搭配。
3)如果服务器安装的是UNIX操作系统,推荐可以采用UNIX+Websphere的搭配。
同时,规划人员还要考虑开发语言不同,搭配也会不同。
一般来说,开发技术与Web服务器搭配的情形主要有以下几种。
1)如果开发语言是Java或JSP,那么在各种服务器平台都可以正常运行,一般以Websphere、Tomcat和WebLogic比较常见。
2)如果开发语言是ASP或ASP.NET,一般就选择WindowsNT/2000/2003/VistaServer+IIS。
项目任务分析选择WEB服务器软件,任务拓展1.假设你要为一家销售服装的电子商务网站选择Web服务器,请依照教材中的示例,完成以下任务。
1)讨论服务器上使用的操作系统的种类。
2)讨论准备采用的设计方法,如开发语言。
3)讨论选择何种Web服务器才能比较好的配合操作系统与开发方法。
2.在网上查找3份网站设计书,了解这3份设计书中的网站分别采用了什么样的操作系统、开发技术与Web服务器。
项目任务拓展选择WEB服务器软件,项目任务书,项目任务实施Web站点的创建和管理,1.IIS的安装InternetInformationServer(以下简称IIS)是目前最流行的Web服务器产品之一,很多著名的网站都是建立在IIS的平台上。
IIS组件不仅提供Web服务,还可以FTP、SMTP等服务,这样,使用IIS就能轻松地将信息向Internet发布。
IIS是站点(Site),包括Web、FTP、News和E-mail服务器站点的管理中心,操作系统不是默认安装的,项目任务实施Web站点的创建和管理,在IIS中启用“ActiveServerPages”服务以后,就可以在本地计算机上运行ASP应用程序了。
当IIS应用程序或系统其他方面出现问题时可以重新启动Internet服务,开发者也可能需要停止或重新启动IIS提供的服务。
主目录的设置,目录安全性的设置。
这个选项对于整个站点的管理是相当重要的,它用于设置所建站点的一些安全性项目,,性能选项的设置。
打开图4-21所示“属性”对话框中的“性能”选项卡,出现如图4-27在性能对话框中的“带宽限制”选项用来对服务器带宽资源进行限制,以保证服务器其他服务的带宽需求。
“网站连接”选项以确保服务器资源不至于因用户过多占用而崩溃。
项目任务分析Web站点的创建和管理,2.IIS简介IIS是InternetInformationServer的缩写,它是微软公司主推的服务器,最新的版本是Windows2003里面包含的IIS6.0,IIS与WindowNTServer完全集成在一起,因而用户能够利用WindowsNTServer和NTFS(NTFileSystem,NT的文件系统)内置的安全特性,建立强大,灵活而安全的Internet和Intranet站点。
IIS支持HTTP(HypertextTransferProtocol,超文本传输协议),FTP(FeleTransferProtocol,文件传输协议)以及SMTP协议,通过使用CGI和ISAPI,IIS可以得到高度的扩展。
IIS支持与语言无关的脚本编写和组件,通过IIS,开发人员就可以开发新一代动态的,富有魅力的Web站点。
IIS不需要开发人员学习新的脚本语言或者编译应用程序,IIS完全支持VBScript,JScript开发软件以及Java,它也支持CGI和WinCGI,以及ISAPI扩展和过滤器。
IIS的设计目的是建立一套集成的服务器服务,用以支持HTTP,FTP和SMTP,它能够提供快速且集成了现有产品,同时可扩展的Internet服务器。
项目任务分析Web站点的创建和管理,在个人电脑上构建Web应用开发及运行试验环境。
操作系统为WindowXP,Web服务器为IIS5.0。
并在此基础上新建一个book的Web站点。
掌握网站常用端口,自学与拓展Web站点的创建和管理,本任务目标是创建和管理任务1创建的站点的虚拟目录。
然后通过发布一个企业论坛,并通过后台系统设置该网站论坛。
任务3通过虚拟目录配置网站论坛,http:
/,http:
/,1.创建Web虚拟目录有些Web站点中需要调用其他站点或计算机上的文件,这时就需要运用“虚拟目录”这一功能来组织这些不在本地服务件上的文件。
如有的大公司Web站点的文件有些是在总部的服务器上,而还有些是在子公司的服务器上怎样在本地服务器合理地组织这些文件呢?
这时就要通过虚拟目录来实现,这样用户访问的时候就根本感觉不到所用文件是在其他站点。
下面具体介绍虚拟目录的创建方法。
2.哪些类型网站需要论坛宝洁?
娃哈哈?
汽车之家?
苹果手机玩友?
自助旅游?
形象网站交互性网站综合网站垂直网站网站面向群体,项目任务分析通过虚拟目录配置网站论坛,任务4FTP站点的创建和管理,本任务目标是在Microsoft的IIS环境下创建一个FTP站点,并对所创建的FTP站点进行管理和维护。
创建FTP站点的意义主要在于将来能够利用它对Web站点进行修改。
再进一步运用serv-uFTP软件进一步对该FTP站点进行管理:
身份认证登录、流量管理等。
项目任务实施FTP站点的创建和管理,1.FTP站点的创建创建FTP站点的意义主要在于将来修改Web站点。
“FTP”是一个TCP/IP中附带的“文件传输协议”,它是用来进行远程文件传输的。
FTP站点可以帮助解决如站点管理员不在Web服务器旁边,需要修改站点上错误,需要更新站点,或者下载站点上一些不便于公开的内容等问题。
端口与ip同一个ip多项应用服务,2.FTP站点的管理在创建好FTP站点之后,还需要详细设置FTP站点的属性,以便更好地保证站点的安全性。
项目任务实施FTP站点的创建和管理,项目任务实施FTP站点的创建和管理,serv-u绿色版运用FTP软件进一步对FTP的管理,1.端口号和文件传输协议1)端口号在网络技术中,端口(Port)大致有两种意思:
一是物理意义上的端口,比如,ADSLModem、集线器、交换机、路由器用于连接其他网络设备的接口,如RJ-45端口、SC端口等等。
二是逻辑意义上的端口,一般是指TCP/IP协议中的端口,端口号的范围从0到65535,比如用于浏览网页服务的80端口,用于FTP服务的21端口等等。
我们这里介绍的就是逻辑意义上的端口。
那么TCP/IP协议中的端口指的是什么呢?
如果把IP地址比作一间房子,端口就是出入这间房子的门。
真正的房子只有几个门,但是一个IP地址的端口可以有65536个之多!
端口是通过端口号来标记的,端口号采用整数,范围是从0到65535。
端口有什么用呢?
我们知道,一台拥有IP地址的主机可以提供许多服务,比如Web服务、FTP服务、SMTP服务等,这些服务完全可以通过1个IP地址来实现。
那么,主机是怎样区分不同的网络服务呢?
显然不能只靠IP地址,因为IP地址与网络服务的关系是一对多的关系。
实际上是通过“IP地址+端口号”来区分不同的服务的。
项目任务分析FTP站点的创建和管理,2)文件传输协议FTP(FileTransferProtocol),是文件传输协议的简称。
用于Internet上的控制文件的双向传输。
同时,它也是一个应用程序(Application)。
用户可以通过它把自己的PC机与世界各地所有运行FTP协议的服务器相连,访问服务器上的大量程序和信息。
FTP服务一般运行在20和21两个端口。
端口20用于在客户端和服务器之间传输数据流,而端口21用于传输控制流。
FTP服务有两种模式:
主动和被动。
主动模式要求客户端和服务器端同时打开并且监听一个端口以建立连接。
在这种情况下,客户端若安装了防火墙可能会产生一些问题,所以,创立了被动模式。
被动模式只要求服务器端产生一个监听相应端口的进程,这样就可以绕过客户端安装了防火墙的问题。
项目任务分析FTP站点的创建和管理,ThankYou!
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电子商务 网站 运行 环境 配置