Apache 
Apache HTTP Server(简称Apache)是Apache软件基金会的一个开放源码的网页服务器,可以在大多数计算机操作系统中运行,由于其多平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩展,将Perl/Python等解释器编译到服务器中。 
Apache HTTP服务器是一个模块化的服务器,源于NCSAhttpd服务器,经过多次修改,成为世界使用排名第一的Web服务器软件。 
Tomcat 
Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。 
Tomcat优点 
1、兼有可扩du展性和安全性。假如单位时间内访问请求zhi数急剧增加,可以用相对较低的费dao用增加前端的能力。 
2、比较容易扩展。由于是通过在这台功能强大的服务器上运行的单个servlet容器,实际上也就不需要考虑session状态在分布式环境下的维护这类复杂的问题。 
3、台后端服务器在外界不可以访问,网上的黑客只能访问前端的web服务器,不能直接访问后端的应用服务器,这就提高了安全性。但这并不意味着黑客们不能通过网络浏览器进行其它形式的攻击。 
apache与tomcat的联系 
1、Apache是普通服务器,本身只支持html即普通网页,可以通过插件支持php,还可以与Tomcat连通(Apache单向连接Tomcat,就是说通过Apache可以访问Tomcat资源,反之不然)。

2、Apache只支持静态网页,但像Jsp动态网页就需要Tomcat来处理。 
3、Apache和Tomcat整合使用 
如果客户端请求的是静态页面,则只需要Apache服务器响应请求;如果客户端请求动态页面,则是Tomcat服务器响应请求,将解析的JSP等网页代码解析后回传给Apache服务器,再经Apache返回给浏览器端。 
这是因为jsp是服务器端解释代码的,Tomcat只做动态代码解析,Apache回传解析好的静态代码,Apache+Tomcat这样整合就可以减少Tomcat的服务开销。 
4、Apache和Tomcat是独立的,在同一台服务器上可以集成。

4个点的企业用户,使用MPLS组网,4条接入线了,只需要4个路由器接口,网络骨干有冗余,当线路发生故障,线路将主动切换到另一条骨干,同时我们可以进行主动的网络监控和管理,可以降低运维的风险和成本。

apache与tomcat的联系相关推荐

  1. 使用Apache对Tomcat进行负载均衡

    翻译:疯狂的技术宅 原文标题:Load balancing tomcat with Apache 原文链接:http://programmergate.com/loa... 本文首发微信公众号:充实的 ...

  2. 区分什么是Apache、Tomcat,之间有什么关系?

    很多新手不明白什么是Apache.Tomcat,甚至经常搞混这两者之间的关系,今天我就详细说明下: 1. 首先,Apache是web服务器,而Tomcat是应用服务器:这里什么是web服务器,应用服务 ...

  3. Apache和Tomcat的区别是什么?

    Apache 和 Tomcat 都是web网络服务器,两者既有联系又有区别,在进行HTML.PHP.JSP.Perl等开发过程中,需要准确掌握其各自特点,选择最佳的服务器配置. Apache是web服 ...

  4. Apache+php+tomcat+mysql整合手册

    Apache+Php+tomcat+mysql整合手册 Apache+Php+tomcat+mysql整合手册 一. 需要的安装包 httpd-2.0.52.tar.gz jakarta-tomcat ...

  5. apache与tomcat连接

    安装httpd 2.2版本 #yum install httpd #cd /usr/lib64/httpd/modules/ #ls    --需要apache已经装载mod_proxy.mod_pr ...

  6. apache集成tomcat,并根据域名进行分发 屏蔽端口显示

    注:这里仅考虑apache做跳转 1.首先保证 mod_jk.so 版本正确,根据apache和tomcat的版本去http://www.apache.org寻找合适的mod_jk. 下载后copy到 ...

  7. (总结)CentOS 6.x使用yum快速安装Apache+PHP+Tomcat(JSP)+MySQL

    (总结)CentOS 6.x使用yum快速安装Apache+PHP+Tomcat(JSP)+MySQL PS:这个是懒人yum快速安装法,用于开发和测试环境很方便,用于没有特殊要求的生产环境也可以.特 ...

  8. Apache与Tomcat联系及区别(转)

    Apache与Tomcat都是Apache开源组织开发的用于处理HTTP服务的项目,两者都是免费的,都可以做为独立的Web服务器运行.Apache是Web服务器而Tomcat是Java应用服务器. A ...

  9. Apache与Tomcat 区别联系​

    最近在做使svn能够修改密码的功能,根据网上内容,选择了apache + php完成,结果搭建成功后,apche的basic认证登录不上去,纠结郁闷.最后还是老大出马,tomcat + jsp搞定. ...

  10. Apache与Tomcat联系及区别

    转自:http://www.cnblogs.com/dyllove98/archive/2013/08/01/3230790.html Apache与Tomcat都是Apache开源组织开发的用于处理 ...

最新文章

  1. k8s mysql operator_将 MySQL 通过 presslabs/mysql-operator 部署到 k8s 内部
  2. 启动 ServiceFabric Windows服务报1053
  3. startupinfo为什么需要初始化_为什么 TCP 建立连接要三次握手
  4. 几年前的代码发现一个BUG: 整数相除结果不能默认转换为浮点数
  5. 爬虫工程师是干什么的?你真的知道了吗?
  6. 搜狗词库scel格式转txt文本
  7. Spark versus Flink: Understanding Performance in Big Data Analytics Frameworks论文总结
  8. 英语之---动名词做定语
  9. Outline for Mac(Mac记事本软件)
  10. 菜鸡游戏 云游戏平台 低配手机、电视、PCMAC电脑、平板 畅玩大型游戏
  11. 数据之美(五):美不胜收的数据图(上)
  12. 数据库子查询-select后面语句
  13. http状态码有哪些?代表什么意思?(查询手册而已)
  14. 论文管理工具使用初探(主要包括endnote,zotero)
  15. SAP FI 系列 (030) - 特别总账标记
  16. 华为v9play有计算机吗,华为荣耀v9play好用吗,华为荣耀v9play参数配置
  17. python启动浏览器编程_python实现打开浏览器的方法
  18. 诺依曼计算机组成,1.1.2 冯·诺依曼计算机模型
  19. Vivado ILA Advanced Trigger的使用
  20. robocopy 报错 1326

热门文章

  1. Android 获取应用程序版本号
  2. 将数据导入DB2带自增字段的表
  3. capistrano
  4. 关于bds2006里面的indy 问题!!!!!!
  5. Vue 脚手架CLI 初始化项目
  6. Windows系统下的Visual studio2019 安装 opencv4.5.1的安装
  7. DevExpress Universal 20中文版
  8. PHP无限分类-PHP100代码篇
  9. 常用10种PHP编辑器下载
  10. angularjs与后台传值接收值