怎么配置Apache支持同一个Tomcat下的两个应用

怎么配置Apache支持同一个Tomcat下的两个应用

如何配置Apache支持同一个Tomcat下的两个应用

Apache2+Tomcat4.1+mod_jk

现在已经配置并能访问一个应用了,site1.abc.com

tomcat的server.xml中

<Context path=”” docBase=”d:site1\webapp\” debug=”0″

reloadable=”true” crossContext=”true”>  

</Context>

Apache使用80端口,Tomcat使用的是8080端口,site1.abc.com已经配置好,并且客户也实际用了。

site2.abc.com是新开发的项目,也部署在同一个tomcat下

在server.xml中,配置如下:

<Context path=”/site2″ docBase=”d:site2\webapp\” debug=”0″

reloadable=”true” crossContext=”true”>  

</Context>

请问

1、我应该怎样修改Apache和Tomcat的配置,使site2.abc.com可以访问第二个应用?

2、我自己机器上怎么能测试配置是否有效?因为本机总是http://localhost访问的。而不是http://…abc.com访问

注:www.abc.com是客户那边的顶级域名。

在网上找了半天,也没弄明白怎么配置。期盼大家的回答,谢谢。



不明白,帮顶~!




下面文章对你有帮助

http://www.programmerstudy.com/webserver/apache/20084/150.html




你说的不明白,你的意思是做两个虚拟主机,使两个站点都能得到tomcat的支持?

那就在apache中开两个虚拟主机,设置好两个目录,然后在tomcat中开两个虚拟主机,再开两个目录对应apache的。

你想用site2.abc.com察看,那你在本机做临时的本机域名不就可以了,打开C:WidowsSystem32DrversEtcHosts 这个文件,添加一个

127.0.0.1 site2.abc.com 

然后不就可以看到是否生效了!

怎么配置Apache支持同一个Tomcat下的两个应用

相关文章:

你感兴趣的文章:

标签云: