[英]running multiple tomcat instances on Apache
我在端口 80 上运行 Apache HTTPD,并且在端口 8080 和 1010 上有 2 个 Apache Tomcat 实例。我在每个 tomcat 上部署了一个 war 文件:
project1.war on tomcat1
project2.war on tomcat2
目标是能够仅使用域调用 project1 和 project2,我想避免在 URL 中使用端口号。
我发现 mod_jk 是用于此目的的正确工具,但我无法正确配置 Apache 以运行它。 我有两个可以使用的域:
domain1.mysite.com
domain2.mysite.com
任何帮助表示赞赏。 谢谢
你需要一些 apache httpd 虚拟主机配置,比如
Listen 80
<VirtualHost *:80>
ServerName domain1.mysite.com
ProxyPass "/project1" "ajp://backend.example.com:8009/project1"
ProxyPassReverse "/project1" "http://www.example.com/project1"
# Other directives here
</VirtualHost>
<VirtualHost *:80>
ServerName domain2.mysite.com
ProxyPass "/project2" "ajp://backend.example.com:8009/project2"
ProxyPassReverse "/project2" "http://www.example.com/project2"
# Other directives here
</VirtualHost>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.