【发布时间】:2015-05-19 15:01:15
【问题描述】:
我想要两个 webapps(webapp1 和 webapp2 驻留在 /var/www/html/webapps/ 下),都使用 PHP 和 JSP,在同一台机器上运行:
- Apache 2.4
- Tomcat 7.0.50(+APJ 连接器)
并希望通过以下 URL 访问它们(具有相同的 IP 和端口):
localhost/webapp1
localhost/webapp2
我知道虚拟主机设施。问题是 Apache 似乎只“看到”了第一个可用站点:每当我查找 localhost/webapp2 时,我都会收到“未找到”错误。请注意,如果我查找“localhost:8080/webapp2”(即绕过 apache2)一切正常。
每个 webapp 在 sites-available 目录下都有自己的 conf 文件。例如,在 webapp2.conf 我有
JkMountCopy On
JkMount /webapp2/* tomcat_worker
我该如何解决?
【问题讨论】: