- Apache与Tomcat的联系与区别
- Apache是普通服务器,本身只支持HTML,即普通网页,不过可以通过插件支持PHP,还可以与Tomcat联通
- Apache只支持静态网页,而像PHP,CGI,JSP等动态网页就需要Tomcat来处理
- Tomcat是Apache基金会下属的Jakarta项目开发的一个Servlet容器
- 按照Sun Microsystems提供的技术规范,实现了对Servlet和JavaServer Page(JSP)的支持
- 提供了作为Web服务器的一些特有功能,如Tomcat管理和控制平台等
- 而Tomcat本身内含了一个HTTP服务器,可以被视作一个单独的Web服务器
- 不能将Apache Web服务器和Tomcat混淆
- Apache Web Server是一个用C语言实现的HTTP web server
- Apache Tomcat保研一个配置管理工具
- Apache是web服务器,Tomcat是应用(java)服务器,它只是一个servlet容器,是Apache的扩展
- Apache和Tomcat都可以作为独立的web服务器来运行,但Apache不能解释java程序
- 两者都是一种容器,只不过发布的东西不同:Apache是HTML容器,功能像IIS一样
- Tomcat是jsp/servlet容器,用于发布jsp及java的
- 比方:Apache是一辆卡车,上面可以装一些HTML等东西,但不能装水,装水必须要有容器,Tomcat就是一个桶(装java这样的水),但是这个桶不一定一定要放在卡车上
- Apache,nginx,tomcat并称为网页服务三剑客
时间: 2024-10-18 14:04:41