Назад | Перейти на главную страницу

Создайте службу Apache с настраиваемым файлом httpd.conf в windows

У меня есть мой custom-httpd.conf файл c:\apache\conf Интересно, как мне это использовать custom-httpd.conf файл вместо httpd.conf файл для создания службы Apache в Windows.

Пробовал команду ниже, но не сработало

httpd.exe -k start -k config ..\conf\custom-httpd.conf -n "Apachefacade"

Вы должны иметь возможность просто изменить конфигурацию по умолчанию, чтобы она указывала на вашу настраиваемую конфигурацию:

http://httpd.apache.org/docs/2.2/mod/core.html#include

Если вы пытаетесь запустить второй экземпляр, вам понадобится -f чтобы указать конфигурацию, в вашем примере вы использовали -k

Если вы передадите такую ​​команду для создания второй службы:

httpd.exe -f conf/2.conf -k install -n server2

Затем каждый раз, когда вы запускаете службу с именем «server2», она будет запускаться с альтернативной конфигурацией, указанной параметром -f.