вот некоторая справочная информация, я пишу установщик кластера Apache / Tomcat, в основном это сценарий, который можно вызвать с помощью имени домена и базового порта, например. www.example.com 10010 этот scipt генерирует 2 экземпляра tomcat и 2 экземпляра apache с фунтом впереди, и все внутренние соединения настраиваются автоматически, соединение apache ---> tomcat выполняется через mod_proxy_ajp и балансировщик.
Проблема заключается в apache, я скомпилировал apache из исходного кода, чтобы его можно было использовать в качестве шаблона для всех других экземпляров, плохой момент - префикс -, так что исполняемые файлы ссылаются на файлы конфигурации "шаблона".
Есть ли способ скомпилировать apache как «шаблон» с относительным путем или что-то подобное?
Вам действительно нужно возиться с префиксом? Если вам нужны два (или более) apache с разными конфигурациями, вы можете просто указать apache на разные файлы конфигурации и корни серверов, используя параметры командной строки:
-d directory : specify an alternate initial ServerRoot
-f file : specify an alternate ServerConfigFile