Il mio sistema operativo è l'11.04.
Ho installato apache2
e mysql
installato.
Come fermare apache2, mysql dall'avvio automatico all'avvio del computer?
Il mio sistema operativo è l'11.04.
Ho installato apache2
e mysql
installato.
Come fermare apache2, mysql dall'avvio automatico all'avvio del computer?
Risposte:
MySQL è gestito da upstart. In 11.04 è possibile utilizzare la nuova funzionalità di sostituzione per modificare il comportamento iniziale:
echo "manual" >> /etc/init/mysql.override
Vedere la sezione "Disabilitazione di un lavoro dall'avvio automatico" nel ricettario Upstart
Apache utilizza ancora gli script SysV init tradizionali in modo da utilizzarli
update-rc.d -f apache2 remove
per rimuovere i collegamenti da /etc/rcX.d
o, in alternativa, utilizzare
update-rc.d apache2 disable
che "disabilita" lo script cambiandolo da uno script iniziale S91apache2
a uno script stop K09apache2
. Questo è reversibile di update-rc.d apache2 enable
.
sudo
- e per questo motivo il file viene creato come utente, non come root. È possibile utilizzare tale comando: sudo su -c 'echo "manual" >> /etc/init/mysql.override'
.
È interessante notare che è una risposta diversa per ciascun pacchetto in 11.04.
sudo update-rc.d -f apache2 remove
echo "manual" | sudo tee /etc/init/mysql.override
Per ulteriori informazioni sull'override dei file, vedere: Il ricettario Upstart
Questo thread ti aiuterà: https://superuser.com/questions/35151/how-do-i-stop-services-from-starting-on-boot-on-ubuntu
update-rc.d è un ottimo strumento CLI per farlo. La pagina collegata ha un esempio che coinvolge apache2
Non funzionava per me. Quando provavo a disabilitare mysql in ubuntu stavo ricevendo il messaggio:
I collegamenti di avvio / arresto del sistema per /etc/init.d/mysql non esistono.
Quindi ho trovato un modo per aggirare questo link: http://forum.linode.com/viewtopic.php?t=5594
sudo mkdir /etc/init.disabled
sudo mv /etc/init/mysql.conf /etc/init.disabled/
E questo è tutto.
utilizzare rcconf per abilitare / disabilitare l'esecuzione automatica di un servizio all'avvio.
sudo apt-get install rcconf
Ora digita sudo rcconf
E vedrai l'elenco dei servizi installati sul tuo computer Ubuntu. Quelli contrassegnati con stella vengono eseguiti automaticamente durante il processo di avvio. Per disabilitare Apache, MySql basta accedervi usando le frecce e premere la barra spaziatrice. Quindi vai al pulsante OK utilizzando il tasto Tab e premi di nuovo Spazio per salvare la configurazione.