2013-02-27 8 views
11

Ich Einrichtung lighty nach this guide zu deaktivieren, und ich habe nicht wirklich eine Verwendung für den lighttpd-Daemon, der installiert wurde (das ist die eine, die in/etc befindet /init.d/lighttpd). Ich möchte nicht, dass ein Webserver die ganze Zeit läuft, außer wenn ich arbeite. Ich möchte nur Lighttpd -Df lighttpd.conf aufrufen, wenn ich muss.Wie kann ich den lighttpd-Daemon beim Start in Ubuntu

Wie kann ich dies deaktivieren?

Antwort

16

Sie können lighttpd beim Booten mit dem folgenden Befehl deaktivieren.

sudo update-rc.d -f lighttpd remove 

Dies ist ein Skript, das den lighttpd Startskript aus den folgenden Orten entfernen wird:

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

Hoffnung, die hilft

0

Unsere mit systemd:

prompt$ sudo systemctl disable lighttpd 

Sie Vielleicht möchten Sie auch

prompt$ sudo systemctl stop lighttpd 

als deaktiviert stoppt keinen laufenden Server.

systemd ziemlich zurück zu SysV Handhabung fällt und ein Skript ausgeführt wird, das tut, was Oliver in seiner Antwort erwähnt (soweit ich weiß)

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

Auswertung Schließlich

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

(On a Fedora-Box beim Blick)