2013-02-27 2 views
11

में स्टार्टअप पर lighttpd डिमन को कैसे अक्षम कर सकता हूं, मैं this guide के अनुसार हल्का सेट अप कर रहा हूं, और मेरे पास वास्तव में स्थापित lighttpd डिमन के लिए उपयोग नहीं है (यह वह है जो/etc में रहता है /init.d/lighttpd)। मैं नहीं चाहता कि एक वेबसर्वर हर समय चल रहा हो, सिवाय जब मैं काम कर रहा हूं। जब मुझे जरूरत है तो मैं सिर्फ lighttpd -Df lighttpd.conf को कॉल करना चाहता हूं।मैं उबंटू

मैं इसे कैसे अक्षम कर सकता हूं?

उत्तर

16

आप निम्न आदेश के साथ बूट पर 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 साथ

0

हमारी मदद करता है::

prompt$ sudo systemctl disable lighttpd 

आप

sudo update-rc.d -f lighttpd remove 

यह एक स्क्रिप्ट जो lighttpd निकाल देंगे निम्न स्थानों से स्क्रिप्ट शुरू है

भी हो सकता है
prompt$ sudo systemctl stop lighttpd 

अक्षम के रूप में किसी भी चल रहे सर्वर को रोक नहीं है।

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 

का मूल्यांकन चलाता है एक पर देखे जाने पर फेडोरा बॉक्स)