如何设置指向不同端口和上下文路径的虚拟主机?

问题描述:

我正在开发JSF 2.0项目,并将它作为.war文件放在Apache Tomcat 7.0.5服务器上。我已经部署了它,我可以在http://localhost:9080/exampleApp1查看它。如何设置指向不同端口和上下文路径的虚拟主机?

我最近购买了一个域名。所以我在我的服务器上建立了一个虚拟主机,这样当有一个人进入www.theDomainIBought.com时,它会进入我的服务器,并且我有一个小的html文件,这个文件正在建设中。

我想要做的是每当有人进入www.theDomainIBought.com我希望他们打开exampleApp1。什么是最好(最简单)的方法来做到这一点?我被告知要建立一个虚拟主机,但所有我发现的例子说他们需要输入www.theDomainIBought.com:9080/exampleApp1这不是我想要的,我希望他们只是放在域(www .DomainIBought.com),它会打开应用程序。我怎么能做到这一点?

我有两个阿帕奇直升机,一个与WAMP服务器和ONW来到我部署我的应用程序 这是我在现在托管我WAMP/apache的httpd.conf文件:

<VirtualHost *:80> 
DocumentRoot "C:\wamp\www\domainIBought" 
ServerName www.domainIBought.com 
ServerAlias domainIBought.com 
</VirtualHost> 

但它不会让我把VirtualHost *:9080/exampleApp1

您需要配置mod_jk重定向Apache到Tomcat的流量。检查下列文件:

http://tomcat.apache.org/connectors-doc/webserver_howto/apache.html

+1

哇各是什么?人们会认为这会经常出现,以至于会有更简单的方法。我认为它与tomcat中的“主管经理”有关,他们有一个gui,那是为了别的什么呢? – Myy 2012-02-23 21:52:29