我要访问的应用程序“的myapp”在Tomcat服务器(8080)现在可以通过访问托管http://example.com:8080/myapp在http://example.com/myapp (Apache服务器,端口80)。 我应该为此做什么? 如果我使用端口转发80到8080,我将能够访问phpMyAdmin的,或在端口80上运行的任何其他应用程序? 哪一种方法,我应该遵循来完成任务?
我使用的Ubuntu服务器14.04。
我要访问的应用程序“的myapp”在Tomcat服务器(8080)现在可以通过访问托管http://example.com:8080/myapp在http://example.com/myapp (Apache服务器,端口80)。 我应该为此做什么? 如果我使用端口转发80到8080,我将能够访问phpMyAdmin的,或在端口80上运行的任何其他应用程序? 哪一种方法,我应该遵循来完成任务?
我使用的Ubuntu服务器14.04。
使用mod_proxy的。 加载模块。其次在虚拟主机的定义:
ProxyPass /myapp http://example.com:8080/myapp
ProxyPassReverse /myapp http://example.com:8080/myapp
但是,当你的tomcat的应用程序只有相对链接,这将工作。