tomcat apache二者关系(初学)

来源:百度知道 编辑:UC知道 时间:2024/05/16 13:23:52
初学 定义比较混乱 网上专业术语讲解不太明白
能通俗给讲一下吧
tomcat是java服务器 那这个服务器又是什么
apache 是web服务器 那这个服务器与前一个服务器差别在哪

下载配置的时候 两个是分别下载 还是一个整合的软件
大致就一个事动态服务器一个事静态服务器
二者是不同的软件 下载的话是分别下载吗? 两个都可以再电脑中安装吗?
只是服务器 下载后配置好后 就不用在对这两个软件有操作了吗?
还是???

tomcat是部署动态项目的,apache是部署静态项目的

apache和tomcat都是WEB服务器,只不过二者其他方面有所区别:
1、tomcat是java服务器,也就是说,你如果要开发JSP之类的网页,就需要他。
2、apache 是一个模块化的WEB服务器,他的作用有两点:返回静态页面,转发动态页面到相应的服务器,例如,jsp转到tomcat,php转到PHP,还有perl等。
3、性能上tomcat和apache并无太大差别,但是,稳定性上就不一样了。tomcat一旦达到最大连接值,就有可能出现假死情况,apache到了最大值只会返回无法访问,所以,很多时候二者是集成的。
4、如果你要学jsp,用tomcat吧,玩熟它!否则,直接用apache好了!

巨汗阿,Apache 和 Tomcat的区别是很大的。
首先,Apache是一个开源组织,他推出的Apache HTTPServer也就是通常说的Apache是一个通用的HTTP服务器,支持虚拟主机、静态内容管理。通过插件支持PHP、Perl等开发语言开发动态内容。
Tomcat是一个J2EE应用服务器,如果套用J2EE三层架构的话,APache是WebServer,Tomcat是ApplicationServer。
当然Tomcat也能够作为HTTP Server使用,但通常部署的时候,Apache作为前端HTTP Server,复则将Java请求转发给Tomcat。
如果你要学的话,建议学tomcat或任何一个J2EE服务器就可以了,Apache一般是专业人士使用的。比如配置虚拟主机、浮动IP、镜像等。

楼上的瞎说。
tomcat 如果你小项目的话直接用它就行了,它本身就带web服务器功能。
apache 如果你是对外的网站,建议用它,后面用tomcat然后作个整合。tomcat主要是容器性质,apache主要是一个http服务器,本身只提供静态页面容器功能,当然这不是它的重点,它主要负责处理http请求。

3、性能上tomcat和apache并无太大差别,但是,稳定性上就不一样了。tomcat一旦达到最大连接值,就有可能出现假死情况,apac