Apache端口转发80到8080和访问Apache(80),即phpMyadmin和Tomcat(8080)托pipe的应用程序,

我想访问tomcat服务器(8080)中托pipe的应用程序“myapp”,可以通过http://example.com/myapp(Apache服务器,端口80)中的http://example.com:8080/myapp访问。 我该怎么做? 如果我使用端口转发80到8080,我将能够访问phpMyadmin,或任何其他在80端口运行的应用程序? 我应该遵循哪种方法来完成任务?

我正在使用Ubuntu服务器14.04。

使用mod_proxy。 加载模块…第二个在你的虚拟主机中定义:

ProxyPass /myapp http://example.com:8080/myapp ProxyPassReverse /myapp http://example.com:8080/myapp 

但是,当你的tomcat应用程序只有相对的链接时,这将工作。