apache是WEB服务器
TOMCAT是JSP,SERVLET容器

解决方案 »

  1.   

    Tomcat是Sun的JSWDK(JavaServer Web Development Kit)中Servlet的运行环境(servlet容器)。Tomcat的源代码被提供给Jakarta项目,在Open Source的模型下进行进一步的开发。Tomcat是一个Server容器,同样的,EJB运行在EJB的容器中。 
    Apache是世界使用排名第一的Web服务器。它可以运行在几乎所有广泛使用的计算机平台上。Apache服务器拥有以下特性:支持最新的HTTP/1.1通信协议拥有简单而强有力的基于文件的配置过程支持通用网关接口支持基于IP和基于域名的虚拟主机支持多种方式的HTTP认证集成Perl处理模块集成代理服务器模块支持实时监视服务器状态和定制服务器日志支持服务器端包含指令(SSI)支持安全Socket层(SSL)提供用户会话过程的跟踪支持FastCGI通过第三方模块可以支持Java Servlets
    当在一台机器上配置好Apache服务器,可利用它响应对HTML页面的访问请求。实际上tomcat部分是apache服务器的扩展,但它是独立运行的,所以当你运行tomcat时,它实际上作为一个与apache独立的进程单独运行的。 
    这里的诀窍是,当配置正确时,Apache为.html页面服务,而tomcat实际上运行.jsp页面和servlet。 
      

  2.   

    那网站可以只用Tomcat,而不用Apache了?
      

  3.   

    http://www.csdn.net/develop/Read_Article.asp?Id=18012
    看看就知道了,他们是可以弄一块的
      

  4.   

    请大家不要嫌问题简单嘛,明确一下是不是tomcat可以完全做web服务器,而不用apache;apache只是功能比tomcat强呢?
      

  5.   

    是的~tomcat可以做小型web server
      

  6.   

    apache和tomcat合在一起使用,能够使功能互补