如何在同一台服务器上运行 JBoss 应用程序服务器和 Apache?

如何在同一台服务器上运行 JBoss 应用程序服务器和 Apache?

如果在单个服务器中托管多个站点,那么如何能够使用 Apache 运行 PHP 以及使用 JBoss 运行 Seam。

Example:  example.com  -> servered using PHP
          example2.com -> servered using JBoss

答案1

好吧,如果您必须使用相同的 IP 地址,则需要基于名称的虚拟主机与反向代理相结合。例如,您可以在 JBoss 前面使用 Apache,并将一个名称虚拟主机设置为 example.com:80,然后像通常使用 mod_php 一样对其进行配置。

例如 example2.com:80,配置第二个 Apache 名称虚拟主机,但使用 mod_proxy 将 Apache 设置为代理请求到配置并监听其他端口(如 8080)的 JBoss。这并不难实现。本文,另外还有 Apache 文档,当然也会有帮助。

相关内容