开发者社区> 问答> 正文

apache server、tomcat server与linux之间的关系疑问

偶然间看到了apache server和tomcat server然后知道了apache server是一个web服务,但是感觉平时工作中都是在linux上面直接部署一个tomcat然后发布web服务,所以对于linux和apache服务以及tomcat server之间的关系还是有些不太懂。
还希望大家能给说下这三者的关系是什么,tomcat和apache以及linux的关系还比较好理解,但是apache server作为web server和linux又有什么区别和关系呢

展开
收起
落地花开啦 2016-05-31 15:58:04 2454 0
2 条回答
写回答
取消 提交回答
  • 旺旺:nectar2。

    您好,

    那您理解的 “tomcat和apache以及linux的关系还比较好理解”是怎么样的呢?

    个人觉得,tomcat或apache是运行在系统上的,所以apache server应该是 apache + linux 或 apache + windows 的简写吧。

    2019-07-17 19:22:08
    赞同 展开评论 打赏
  • 喜欢技术,喜欢努力的人

    apache和tomcat的关系,举个不恰当的例子
    tomcat好比手机 能看电影能打电话 。apache好比平板电脑,只能看电影不能打电话
    只用手机打电话看电影肯定可以,但是再有个平板,这样手机节省电量专门用来电话,提高续航,平板专门看电影,屏幕大,效果好。
    放到这两个东西上面 就是tomcat是java容器,他擅长处理java程序,静态web资源他也能处理但不是强项,apache,ngix等本身无法处理java程序,但专长是处理静态web资源,而且针对这个有很多的优化,除此之外还有很多的其他功能来应对高并发大压力的访问情况,
    访问压力很小的应用,tomcat足够了,
    压力大比较追求性能的场合, 都是两者配合使用的,tomcat专注后台java应用,apache专注静态资源,各司其职。

    2019-07-17 19:22:08
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Alibaba Cloud Linux 3 发布 立即下载
ECS系统指南之Linux系统诊断 立即下载
ECS运维指南 之 Linux系统诊断 立即下载