Я на Ubuntu 12.04.

Расположение exe по умолчанию для службы apache2 (например, sudo service apache2 start) в настоящее время указывает на /etc /apache2 /bin /httpd, но это не изменит текущий запущенный процесс apache, так как init.d использует apachectl при загрузке. Как изменить расположение исполняемого файла службы на /etc /apache2 /bin /apachectl?

1 ответ1

1

Насколько я знаю, /usr /sbin /service - это просто оболочка для скриптов init.d. Посмотрите на файл:

# A convenient wrapper for the /etc/init.d init scripts.

Так что, если ваш init.d использует apachectl, то сервис тоже должен их использовать.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .