मेरा ओएस 11.04 है।
मेरे पास है apache2
और mysql
स्थापित।
कंप्यूटर शुरू होते ही apache2, mysql को अपने आप शुरू होने से कैसे रोकें?
मेरा ओएस 11.04 है।
मेरे पास है apache2
और mysql
स्थापित।
कंप्यूटर शुरू होते ही apache2, mysql को अपने आप शुरू होने से कैसे रोकें?
जवाबों:
MySQL को upstart द्वारा नियंत्रित किया जाता है। 11.04 में आप शुरुआती व्यवहार को संशोधित करने के लिए नई ओवरराइड सुविधा का उपयोग कर सकते हैं:
echo "manual" >> /etc/init/mysql.override
अपस्टार्ट कुकबुक में "स्वचालित रूप से शुरू से नौकरी अक्षम करना" अनुभाग देखें
अपाचे अभी भी पारंपरिक SysV init स्क्रिप्ट का उपयोग करता है ताकि आप उपयोग करें
update-rc.d -f apache2 remove
/etc/rcX.d
वैकल्पिक रूप से, या, से लिंक हटाने के लिए
update-rc.d apache2 disable
जो स्क्रिप्ट को एक स्टार्ट स्क्रिप्ट S91apache2
से स्टॉप स्क्रिप्ट में बदलकर "निष्क्रिय" करता है K09apache2
। इसके द्वारा प्रतिवर्ती है update-rc.d apache2 enable
।
sudo
- और यही कारण है कि फ़ाइल आपके उपयोगकर्ता के रूप में बनाई गई है, रूट के रूप में नहीं। आप इस तरह के आदेश का उपयोग कर सकते हैं: sudo su -c 'echo "manual" >> /etc/init/mysql.override'
।
दिलचस्प है, यह 11.04 में प्रत्येक पैकेज के लिए एक अलग उत्तर है।
sudo update-rc.d -f apache2 remove
echo "manual" | sudo tee /etc/init/mysql.override
ओवरराइड फ़ाइलों के बारे में अधिक जानने के लिए, देखें: अपस्टार्ट कुकबुक
यह धागा आपकी सहायता करेगा: https://superuser.com/questions/35151/how-do-i-stop-services-from-starting-on-boot-on-ubuntu
update-rc.d ऐसा करने के लिए एक अच्छा CLI टूल है। लिंक किए गए पृष्ठ में एक उदाहरण है जिसमें Apache2 शामिल है
यह मेरे लिए काम नहीं कर रहा था। जब मैं ubuntu में mysql को निष्क्रिय करने की कोशिश कर रहा था तो मुझे यह संदेश मिला:
/Etc/init.d/mysql के लिए सिस्टम स्टार्ट / स्टॉप लिंक मौजूद नहीं है।
इसलिए मुझे इस कड़ी में एक काम मिला: http://forum.linode.com/viewtopic.php?t=5594
sudo mkdir /etc/init.disabled
sudo mv /etc/init/mysql.conf /etc/init.disabled/
और बस।
बूट पर ऑटो चलाने के लिए किसी सेवा को सक्षम / अक्षम करने के लिए rcconf का उपयोग करें।
sudo apt-get install rcconf
अब टाइप करें sudo rcconf
और आपको उन सेवाओं की सूची दिखाई देगी जो आपके Ubuntu मशीन पर स्थापित हैं। स्टार से चिह्नित होने वाले लोग बूट प्रक्रिया के दौरान ऑटो चलाते हैं। अपाचे को अक्षम करने के लिए, MySql केवल तीर और प्रेस स्पेस बार का उपयोग करके इसे नेविगेट करें। फिर टैब कुंजी का उपयोग करके ओके बटन पर नेविगेट करें और कॉन्फ़िगरेशन को बचाने के लिए फिर से स्पेस दबाएं।