何时使用Apache与Apache+;雄猫?
由于简单地使用Apache就足以运行许多Web应用程序,那么除了Apache之外,人们何时以及为什么还要使用Tomcat?是一个Web服务器和Java servlet容器,而它只是一个普通的Web服务器(通常只支持PHP)。当他们希望能够运行Java/JSP/Servlet时,他们使用apachetomcat。它可以添加到现有的ApacheHTTPD/PHP设置中。或者反过来说,当Tomcat因某些升级/维护而关闭时,他们将ApacheHTTPD带到ApacheTomcat前面,以便能够有一个“此站点正在维护”页面何时使用Apache与Apache+;雄猫?,apache,tomcat,webserver,Apache,Tomcat,Webserver,由于简单地使用Apache就足以运行许多Web应用程序,那么除了Apache之外,人们何时以及为什么还要使用Tomcat?是一个Web服务器和Java servlet容器,而它只是一个普通的Web服务器(通常只支持PHP)。当他们希望能够运行Java/JSP/Servlet时,他们使用apachetomcat。它可以添加到现有的ApacheHTTPD/PHP设置中。或者反过来说,当Tomcat因某些升级/维护而关闭时,他们将ApacheHTTPD带到ApacheTomcat前面,以便能够有一个“
对于apachehttpd和apachetomcat之间的通信,通常使用。它也被称为
mod_jk
可能太晚无法回答
“Apache”是编写开源软件的基金会的名称。ApacheHttpd是一个用PortableC编写的web服务器(当人们说“Apache”时,他们通常指的是ApacheHttpd)。它本身主要提供静态内容,但有许多附加模块(其中一些是Apache自带的)允许它修改内容,还提供用Perl、PHP、Python、Ruby或其他语言编写的动态内容
Tomcat主要是一个servlet/JSP容器。它是用Java编写的。它也可以服务于静态内容,但其主要目的是托管servlet和JSP。尽管可以让Tomcat运行Perl脚本等,但除非大部分内容是Java,否则不会使用Tomcat
实际上可以同时使用Apache和Tomcat,这样Apache提供静态内容,Tomcat提供servlet和JSP。根据各种因素,这可能是或可能不是一个好主意。如果运行APACHE,是否存在任何安全问题?Apache是软件基础的名称。你是指ApacheHTTPD还是ApacheTomcat?不管怎样,在一起运行它们时,我看不到任何安全问题,更不用说单独运行了。这个问题背后的理由是什么?你是Java/JSP/Servlet之类的新手吗?嗯,我不是新手。当我在一家Java商店工作时,这些东西是由别人处理的,我真的从来没有得到过这样的回答。现在我正在做一个php站点,我只是想知道我缺少了什么,因为我刚刚运行了ApacheHttpd:)您只会错过在由/提供服务的网站后面运行代码的功能。