我使用tomcat8和apache2创建了一个基于Java的Web应用程序。如果我通过IP地址访问我的网站,它会显示位于/ opt / tomcat / webapps中的应用程序。但是,如果我尝试通过它的域名访问我的网站,它会将我引导到/var/www/html/index.html中的默认apache2页面(由于DocumentRoot设置为/ var / www / html,这并不奇怪我的VirtualHost,见下文)。
指向tomcat webapps根目录的正确方法是什么?我需要使用JkMount吗?
<IfModule mod_ssl.c>
<VirtualHost _default_:443>
ServerAdmin webmaster@localhost
ServerName mywebsite.com
DocumentRoot /var/www/html
答案 0 :(得分:0)
我通过在Apache中配置反向代理来为我的tomcat应用程序提供服务来解决这个问题。 https://wiki.apache.org/httpd/TomcatReverseProxy