多个Apache实例

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

问题是apache,我从源码编译apache,以便它可以用作所有其他实例的模板,坏处是–prefix,以便可执行文件引用“模板”configuration文件。

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

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

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