让我的tomcat应用程序显示在MediaTemple的端口80上

我的老板把她的虚拟主机切换到了MediaTemple VPS(尽pipe我的build议是Linode或Panix)。 我现在已经有一切正在运行,除了一件事情 – 应用程序只显示在端口8080上。是否有人知道如何在MediaTemple上设置mod_proxy或mod_jkredirect,以便它显示在http://<our domain>/foo?

好吧,这是我必须做的:

该域的文件~/conf/httpd.include表示你可以把东西放在~/conf/vhost.conf ,但是这样做不起作用。 我放在那里的任何东西显然没有被读取或识别,没有什么出现在/var/log/httpd/error_log为什么,所以我怀疑这个文件是根本不读的。 另一方面,尝试在~/httpdocs/.htaccess执行“ProxyPass”服务器出现故障,并在error_log中提示您不能在那里执行该操作。 然后我发现/etc/httpd/conf.d/有一个名为“ proxy_ajp_conf ”的文件,其中有一些注释掉了一些ProxyPass命令。 在那里做一个指令做了我想要的。 唯一的缺点就是它在主机上的所有域上都是这样,而不仅仅是我想要的。 但是那很小。

 ProxyPass /foo ajp://localhost:8009/foo