Подтвердить что ты не робот

Как отключить демон lighttpd при запуске в Ubuntu

Я настраиваю lighty в соответствии с это руководство, и я действительно не использую для демон Lighttpd, который был установлен (это тот, который находится в /etc/init.d/lighttpd). Я не хочу, чтобы веб-сервер работал все время, кроме случаев, когда я работаю. Я хочу просто вызвать lighttpd -Df lighttpd.conf, когда мне нужно.

Как я могу отключить это?

4b9b3361

Ответ 1

Вы можете отключить lighttpd при загрузке с помощью следующей команды.

sudo update-rc.d -f lighttpd remove

Это script, который удалит запуск lighttpd script из следующих мест:

/etc/rc0.d
/etc/rc1.d
/etc/rc2.d
/etc/rc3.d
/etc/rc4.d
/etc/rc5.d
/etc/rc6.d
/etc/rcS.d

Надеюсь, что поможет

Ответ 2

Наш с systemd:

prompt$ sudo systemctl disable lighttpd

Вы также можете захотеть

prompt$ sudo systemctl stop lighttpd

в качестве запрета не останавливается ни один запущенный сервер.

systemd в значительной степени возвращается к обработке SysV и запускает script, что делает то, что Оливер упомянул в своем ответе (насколько мне известно)

Synchronizing state of lighttpd.service with SysV init with
   /lib/systemd/systemd-sysv-install...
Executing /lib/systemd/systemd-sysv-install disable lighttpd

В конечном счете оценка

$CHROOT /usr/sbin/update-rc.d "$NAME" defaults
$CHROOT /usr/sbin/update-rc.d "$NAME" disable

(В окне Fedora при поиске)