Несколько экземпляров Apache

Вот некоторая справочная информация, я пишу установщик кластера Apache/Tomcat, в основном это скрипт, который можно вызвать с именем домена и базовым портом, например, www.example.com 10010 Этот сценарий генерирует 2 экземпляра Tomcat и 2 экземпляра Apache с lb впереди и все внутренние соединения настраиваются автоматически, соединение apache--- >tomcat выполняется через mod_proxy_ajp и балансировщик.

Проблема в apache, я скомпилировал apache из исходных текстов, чтобы его можно было использовать в качестве шаблона для всех остальных экземпляров; плохая вещь - это префикс --prefile, так что исполняемые файлы ссылаются на файлы конфигурации "template".

Есть ли способ скомпилировать Apache как "шаблон" с относительным путем или что-то подобное?

1 ответ

Решение

Вы действительно должны возиться с префиксом? Если вам нужны два (или более) apache с разными конфигурациями, вы можете просто указать apache на разные конфигурационные файлы и корни сервера, используя параметры командной строки:

-d directory       : specify an alternate initial ServerRoot
-f file            : specify an alternate ServerConfigFile
Другие вопросы по тегам