configurationApache和Tomcat的正确方法是:Apache通过端口80提供HTML,而Tomcat通过端口80提供ColdFusion / Railo?

这是我的情况:

我有一个Apache和Tomcat安装的服务器。 在tomcat中,我正在使用Railo(开源的ColdFusion)。

我不希望我的用户处理端口8080打CFM页面。 因此,我希望Apache像通常那样通过端口80来呈现静态HTML页面,但让位给Tomcat 通过端口80提供CFM页面,或者正确的方式是这样。

现在,我可以作为Apache和Unix / Linux的pipe理员。 然而,我并没有太多的Tomcat经验,当Tomcat和Railo游泳时,我将它连接到Apache以允许Port 80处理所有事情的唯一方法是使用我的一些ProxyPass和ProxyPassReverse行Apache中的虚拟主机定义

我的一部分人认为这完全不是这样做的正确方法,在网上find一个明确的,推荐的方法,我有一些困难。 我知道Tomcat有一个Apache Tomcat连接器,但是这似乎让我感到困惑,还提到了Tomcat Workers属性,这是我在我的默认Tomcat安装中似乎没有的东西。

我知道我写了很多,但想画的图片。 任何意见将非常感激。

谢谢!

杰夫

使用mod_proxy(即ProxyPass)是完全可以接受的方法。

有关选项的更长的回答和讨论,请参阅使用mod_jk的Tomcat 7

我没有用Railo做过,但是ColdFusion有一个mod_jk.conf,它需要从httpd.conf链接。 这应该有所帮助 。