如何configuration在EC2实例上运行的Tomcat 7来响应主URL而不是子目录?

我终于得到了一个简单的Grails应用程序,并且使用Tomcat7在AWS EC2实例上运行。 如何configurationApache和/或Tomcat,以便通过以下URL访问应用程序:

http://107.20.253.141/ 

而不是我现在必须访问它:

 http://107.20.253.141/Grails2Test-0.1/ 

我不需要指定端口8080,所以两者很好地协同工作。

简单的方法:将webapps (或.war文件)中的目录重命名为ROOT (或者如果部署.warROOT.war ),replace默认的webapp。

更简单,更灵活:为server.xml添加一个<Context>configuration,将webapp映射到root – 将docBase设置为您的webapp的位置,并将path设置为空string""