Tengo muchos servidores instalados (Apache, MySQL, etc.), pero no quiero que todos se inicien en el momento del arranque (agotan la energía y la mayoría de las veces estoy con baterías). ¿Cómo configuro esto?
Tengo muchos servidores instalados (Apache, MySQL, etc.), pero no quiero que todos se inicien en el momento del arranque (agotan la energía y la mayoría de las veces estoy con baterías). ¿Cómo configuro esto?
Respuestas:
En la consola, podrías escribir:
sudo update-rc.d -f apache2 remove
sudo update-rc.d -f mysql remove
...
Para obtener información adicional, lea Ubuntu Bootup How to .
Las cosas han cambiado bastante en Ubuntu ahora. Creo que a partir de la versión 11 en adelante. MySQL es manejado por Upstart mientras que Apache todavía usa scripts de inicio SysV tradicionales
Para MySQL, puede usar la nueva función de anulación en Upstart para modificar el comportamiento inicial:
sudo echo "manual" >> /etc/init/mysql.override
Para obtener más información, consulte la sección " Desactivar un trabajo para que no se inicie automáticamente " en el libro de cocina de Upstart.
Como Apache todavía usa los scripts de inicio de SysV tradicionales que puede usar
sudo update-rc.d -f apache2 remove
para eliminar los enlaces /etc/rcX.d
o, alternativamente, usar
sudo update-rc.d apache2 disable
que "deshabilita" el script al cambiarlo de un script de inicio a un script de detención Esto es reversible por
sudo update-rc.d apache2 enable
La mayor parte de esta información la obtuve aquí: https://askubuntu.com/a/40077/24678
Este enlace tiene una versión un poco desactualizada, pero ¿coincide con una opción en su versión?
Configurar servicios de inicio
Esto requiere privilegios administrativos (consulte el Capítulo 2, Tareas administrativas).
- Ejecutar configuración de servicios: Sistema → Administración → Servicios .
- Ingresa tu contraseña.
- Seleccione los servicios que desea ejecutar, luego haga clic en Aceptar cuando haya terminado.
Puede usar el Administrador de arranque para iniciar y detener los scripts de arranque, sin la necesidad de manejar a través de enlaces y permisos complejos.
apt-get install bum
Otra forma de lograr esto es 'deshabilitar' el enlace sym, no eliminarlo.
sudo update-rc.d mysql disable 2
Esto cambiará el nombre del enlace sym para comenzar con 'K' y el servicio no se iniciará en el arranque. Luego puede volver a habilitarlo en cualquier momento si decide que desea que se inicie en el arranque.