多个 Apache 实例

多个 Apache 实例

这里是一些背景信息,我正在编写一个 Apache/Tomcat 集群安装程序,基本上它是一个可以用域名和基本端口调用的脚本,例如 www.example.com 10010,这个脚本生成 2 个 tomcat 和 2 个 apache 实例,前面有一个 lb,所有后端连接都自动配置,apache--- >tomcat 连接是通过 mod_proxy_ajp 和平衡器建立的。

问题出在 apache 上,我已经从源代码编译了 apache,以便它可以用作所有其他实例的模板,不好的是 --prefix,这样可执行文件就会引用“模板”配置文件。

有没有办法将 apache 编译为具有相对路径或类似内容的“模板”?

答案1

你真的需要摆弄前缀吗?如果你需要两个(或更多)具有不同配置的 apache,你可以使用命令行选项将 apache 指向不同的配置文件和服务器根目录:

-d directory       : specify an alternate initial ServerRoot
-f file            : specify an alternate ServerConfigFile

相关内容