ระบบปฏิบัติการของฉันคือ 11.04
ฉันได้apache2
& mysql
ติดตั้งแล้ว
วิธีการหยุด apache2, mysql จากการเริ่มต้นโดยอัตโนมัติเมื่อคอมพิวเตอร์เริ่มต้น?
ระบบปฏิบัติการของฉันคือ 11.04
ฉันได้apache2
& mysql
ติดตั้งแล้ว
วิธีการหยุด apache2, mysql จากการเริ่มต้นโดยอัตโนมัติเมื่อคอมพิวเตอร์เริ่มต้น?
คำตอบ:
MySQL จัดการโดยคนธรรมดา ใน 11.04 คุณสามารถใช้คุณสมบัติการแทนที่ใหม่เพื่อปรับเปลี่ยนพฤติกรรมการเริ่มต้น:
echo "manual" >> /etc/init/mysql.override
ดูหัวข้อ "การปิดใช้งานงานโดยเริ่มต้นโดยอัตโนมัติ" ใน Upstart Cookbook
Apache ยังคงใช้สคริปต์เริ่มต้น SysV ดั้งเดิมเพื่อให้คุณใช้
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
หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับไฟล์แทนที่โปรดดู: The Upstart Cookbook
หัวข้อนี้จะช่วยคุณ: https://superuser.com/questions/35151/how-do-i-stop-services-from-starting-on-boot-on-ubuntu
update-rc.dเป็นเครื่องมือ CLI ที่ดีในการทำเช่นนี้ หน้าที่เชื่อมโยงมีตัวอย่างที่เกี่ยวข้องกับ apache2
มันไม่ทำงานสำหรับฉัน เมื่อพยายามปิดการใช้งาน 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 ของคุณ เครื่องหมายที่มีดาวจะทำงานอัตโนมัติในระหว่างกระบวนการบูต หากต้องการปิดใช้งาน Apache MySql เพียงแค่นำทางไปยังมันโดยใช้ลูกศรและกด space bar จากนั้นไปที่ปุ่มตกลงโดยใช้ปุ่ม Tab แล้วกด Space อีกครั้งเพื่อบันทึกการกำหนดค่า