Web服务器与应用服务器配置(Apache+TomcatPHP).docVIP

Web服务器与应用服务器配置(Apache+TomcatPHP).doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Web服务器与应用服务器配置(ApacheTomcatPHP)

Web服务器与应用服务器配置(Apache +Tomcat PHP) yangxh@ 2003-7-25 一、 简介 当前在Web服务器与应用服务器的配置问题是影响进行Web开发和学习的进度。故将几天来进行的试验工作做一下总结,一方面可以帮助自己理清整体体系的结构,另外又可以对工作做一个记录,便于以后查阅。由于作者的认知水平有限,文中难免存在不足和错误之处,欢迎您指出并提出宝贵意见。 本文结合作者的实际工作,将简单介绍Web Http服务器与应用服务之间的配置。由于Web服务器和应用服务器品牌众多,不能全部介绍,但其实现的基本原理大同小异。所以本文的试验环境选择:硬件平台:x86 ;操作系统平台: windows XP ;Java虚拟机:JDK1.4;其中与Web Service有关的内容我们基于Apache Software Foundation 提供的开源软件展开。Web服务器: Apache 2.0.* 版本;应用服务器: Tomcat 4.0.* Tomcat 4.1.*(4.1.24) Tomcat 5.x(5.0.4),PHP 4.23(也作为应用服务器论述),对于PHP脚本语言这里只介绍如何配置。。 注:本文主要集中在J2EE平台上进行讨论 一、 原理说明: 文中探讨的内容是Apache Software Foundation(ASF)的项目,其中包括Http 服务器,就是大家熟悉的Apache Web服务器,提供静态Http 协议的解释,其性能卓越,目前被广泛采用;Jakarta(雅加达)是ASF的子项目,主要进JAVA平台发布系统的开发,大家熟悉的Tomcat就是Jakarta项目中的一个产品,Tomcat是JSP/servlet容器,可以用于实现Java Servlet和Java Server Pages技术。PHP也是ASF的子项目,它是一种多用途的脚本语言,适合与进行Web开发,PHP脚本主要应用于:服务器脚本,命令行脚本,开发客户端GUI,使用PHP的一个最大特性是它支持很大范围的数据库,使开发Web数据库应用变得很简单。 由于这些产品属于一个项目组,所以他们之间可以很好的配合。尽管每个产品是可以单独使用的,但为了提供更好的性能和发挥其各自的优越性,将他们整合到一起会实现更为强大的功能。ASF的核心产品是Apache Http服务器,所以这些产品配合工作主要是以Http服务器为核心,其他服务是作为它的一个模块来使用。在一个Web应用实例中,当用户请求访问静态的HTML页面时,Apache Http服务器直接处理并返回用户请求;当用户请求PHP脚本文件时,Apache Http服务器将请求转交给PHP解释器来处理,完成后再由Apache Http服务器返回处理结果;当用户请求JSP或Servlet页面时,Apache Http服务器通过连接器模块将请求发送到Tomcat 连接器监听的服务端口,由连接器模块将请求发送到容器,处理后再将容器返回的处理结果返回给Apache Http 服务器,最后由Apache Http 服务器回送结果到用户,通常情况下监听的端口是8009。 二、 配置方法 A. Apache Http 服务器与PHP配置 PHP脚本语言在Web开发中被广泛采用,可以很方便的生成动态功能的应用。对 于Web服务器与PHP的详细配置可以参考PHP网站 的介绍,这里只讨论在我们测试环境中的配置方法。 1. 获得我们要用的软件和工具。由于ASF的软件是开发源代码的,可以在其官方网站免费下载。Apache Http 服务器的下载地址 ,可以到网站上查找,并选择使用的版本。PHP的下载地址是 。 特别说明:如果软件是用于项目或学习,请选择稳定版本,这样的版本技术相对成 熟,稳定性较好;如果软件是进行功能性测试或追求新的特性,可以选择开发版即 测试版,这种版本正处于开发阶段,有可能存在稳定性和兼容性上的问题。使用时 要特别注意,如果使用者在配置上没有任何问题,而仍然不能达到预期的要求,请 查看软件版本或更换其他版本来继续。 2. 安装Apache服务器。打开下载的安装程序运行,安装到指定目录。 3. 安装PHP程序。分为安装版和压缩版本,本例选择压缩版本,解压文件然后将全部内容复制到C:\php 或 D:\php目录中 4. 配置Apache Http服务器的配置文件。此文件存放在Apache安装目录的 conf子目录中。Apache Http服务器的几乎全部配置工作都是通过Httpd.conf 文件的修改来实现的。在Apache中添加对PHP的支持,可以通过两种方法来实现,一种是将PHP以CGI方式安装到Apache上,另一种是作为Apache模块来工作。对于CGI方

文档评论(0)

cuotian + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档