Как отключить демон lighttpd при запуске в Ubuntu
я настраиваю lighty в соответствии с данное руководство, и я действительно не использую установленный демон lighttpd (это тот, который находится в /etc/init.д/документации). Я не хочу, чтобы веб-сервер работал все время, кроме тех случаев, когда я работаю. Я просто хочу позвонить в lighttpd-Df lighttpd.конф, когда нужно.
Как я могу отключить это ?
2 ответов
вы можете отключить lighttpd при загрузке с помощью следующей команды.
sudo update-rc.d -f lighttpd remove
это скрипт, который удалит скрипт запуска lighttpd из следующих мест:
/etc/rc0.d
/etc/rc1.d
/etc/rc2.d
/etc/rc3.d
/etc/rc4.d
/etc/rc5.d
/etc/rc6.d
/etc/rcS.d
надеюсь, что это поможет
наш с systemd:
prompt$ sudo systemctl disable lighttpd
вы также можете захотеть
prompt$ sudo systemctl stop lighttpd
as disable не останавливает ни один работающий сервер.
systemd в значительной степени возвращается к обработке SysV и запускает скрипт, который делает то, что Оливер упомянул в своем ответе (насколько я знаю)
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 при просмотре)