有没有可能为tomcat创建一种方法来从一个目录中呈现文件,而apache是否可以从另一个目录中呈现文件?
我在运行Tomcat 6和Apache 2的ubuntu服务器上运行了一个基于java的CMS(Liferay)...但我也有几个需要运行的PHP应用程序...无论如何都要运行PHP文件和我的Java CMS在同一台服务器上?
答案 0 :(得分:0)
是的,这是一种常见的设置。你如何做到这一点取决于你如何使用Tomcat设置Apache(有几种方法,如mod_jk,mod_proxy),但基本的想法是Apache Server位于Tomcat之前,并且配置为仅转发给具有特定功能的Tomcat请求在其网址中加上前缀。
例如,Apache处理http://example.com/下的所有内容,但转发给Tomcat http://example.com/javaapp/下的任何内容