Pregunta ¿Cómo hacer que Daemon se inicie automáticamente? Servidor Ubuntu 12.04


yo tengo nginx y postgresql daemons instalados. ¿Cómo pueden hacer que se inicien automáticamente cada vez que se inicia el servidor?

Creo que para agregar

sudo service nginx start
sudo service postgresql start

a ~/.profile pero no estoy seguro de si es una buena práctica.


0


origen




Respuestas:


Primero enumere el servicio usando chkconfig mando

[root @ localhost ~] # chkconfig --list | grep -i postgresql
postgresql-8.4 0: apagado 1: apagado 2: encendido 3: encendido 4: encendido 5: apagado 6: apagado

Supongamos que si quieres correr postgresql automáticamente cada vez que se inicia el servidor

Entonces prueba este comando

[root @ localhost ~] # chkconfig --level 5 postgresql-8.4 on

aquí --level significa en qué nivel de ejecución desea iniciar (en) el servicio, en mi caso es runlevel 5

Haz lo mismo para otro servicio también

Después de hacer este servicio, se iniciará automáticamente cuando el sistema arranque.


1





Intenta hacer esto:

cd /etc/init
vim nginx*.conf

Ver mans:

init (5)             - Upstart init daemon job configuration
init (7)             - Upstart process management daemon
init (8)             - Upstart process management daemon

Quiero decir :

man 5 init; man 7 init; man 8 init

encontrado con:

man -k init | grep -o '^init (\w)'
init (5)
init (7)
init (8)

1