it-swarm.asia

Servislerin Ubuntu'da önyüklemeye başlamasını nasıl durdurabilirim?

Çok fazla sunucu yüklü (Apache, MySQL, vb.), Ancak hepsinin önyükleme sırasında başlamalarını istemiyorum (güç tüketiyorlar ve çoğu zaman pilleri kullanıyorum). Bunu nasıl yapılandırabilirim?

43
hsribei

Konsolda şunları yazabilirsiniz:

Sudo update-rc.d -f Apache2 remove
Sudo update-rc.d -f mysql remove
...

Ek bilgi için buntu Bootup Nasıl Yapılır bölümünü okuyun.

54

Şimdi Ubuntu'da işler biraz değişti. Bence sürüm 11'den itibaren. MySQL Upstart tarafından yönetilirken Apache hala geleneksel SysV init komut dosyaları kullanır.

MySQL için, başlangıç ​​davranışını değiştirmek için Upstart bölümündeki yeni geçersiz kılma özelliğini kullanabilirsiniz:

Sudo echo "manual" >> /etc/init/mysql.override

Daha fazla bilgi için, Upstart Cookbook'ta " Bir İşin Otomatik Olarak Başlatılmasını Engelle " bölümüne bakın.

Apache hala kullandığınız geleneksel SysV init komut dosyalarını kullandığından

Sudo update-rc.d -f Apache2 remove

bağlantıları /etc/rcX.d adresinden kaldırmak veya alternatif olarak kullanmak

Sudo update-rc.d Apache2 disable

hangi bir betiği bir başlangıç ​​betiğinden bir stop betiğine değiştirerek "devre dışı bırakır". Bu tersine çevrilebilir

Sudo update-rc.d Apache2 enable


Buradan aldığım bu bilgilerin çoğu: https://askubuntu.com/a/40077/24678

11
Wavesailor

This link, akıllıca biraz eski sürümdür, ancak sürümünüzdeki bir seçenekle eşleşiyor mu?

Başlangıç ​​hizmetlerini yapılandırın

Bu, idari ayrıcalıklar gerektirir (bkz. Bölüm 2, İdari Görevler).

  1. Hizmet Ayarlarını Çalıştır: Sistem Yönetim Hizmetleri .
  2. Şifrenizi girin.
  3. Çalıştırmak istediğiniz hizmetleri seçin, ardından tamamladığınızda OK 'ı tıklayın.
5
codeLes

Karmaşık linkleri ve izinleri kullanma zorunluluğu olmadan, açılış komut dosyalarını başlatmak ve durdurmak için Boot-Up Manager kullanabilirsiniz.

apt-get install bum

enter image description here

4
zatamine

Bunu başarmanın başka bir yolu da sym bağlantısını 'devre dışı bırakmak' - silmek değil.

Sudo update-rc.d mysql disable 2

Bu, 'K' ile başlamak için sym bağlantısını yeniden adlandırır ve hizmet açılışta başlatılmaz. Açılışta başlatılmasını istediğinize karar verirseniz istediğiniz zaman yeniden etkinleştirebilirsiniz.

3
Sridhar

Ubuntu 16'da:

 Sudo systemctl disable mysql

update-rc.d yöntemi benim için çalışmıyordu.

Başlangıç, Ubuntu 15’te kullanımdan kaldırıldı.

2
Parag