定义:
1.
ApacheHTTPServer是一个模块化服务器,可以在几乎所有广泛使用的计算机平台上运行。 它属于应用服务器。 Apache支持模块多,性能稳定。 Apache本身是静态解析器,适合静态HTML、图像等,但可以通过脚本、模块等支持动态页面等。
(Apche可以支持PHPcgiperl,但是如果要使用Java,则需要Apache后台的Tomcat支持,将Java请求转发给Tomcat由Apache处理。 )
缺点:配置比较复杂,本身不支持动态页面。
2.Tomcat:
Tomcat是一个应用服务器(Java),只是一个Servlet容器(JSP也翻译为Servlet)。 ,但它可以独立于Apache的运行。
3.Inginix。
Nginx是俄罗斯人编写的一个非常轻量级的HTTP服务器。 Nginx,发音为“engineX”,是一个高性能的HTTP和反向代理服务器,同时也是一个IMAP/POP3/SMTP代理服务器。
比较。
Apache和Tomcat的比较。
两者都是由Apache组织开发的。
两者都具有HTTP服务功能。
两者都是免费的。
上一篇:nginx和tomcat区别
下一篇:nginx和tomcat整合