Auto Start MySQL e Apache

1

Como alguém consegue certos daemons para iniciar automaticamente em uma reinicialização do servidor?

Eu encontrei este post no Server Fault, mas estou procurando uma explicação mais detalhada de como obter um daemon para iniciar automaticamente funciona.

Estou usando o CentOS v5.8 e estou tentando fazer o MySQL e o Apache iniciarem por padrão após uma reinicialização do sistema. Envolve alterar um arquivo de configuração?

    
por webworm 24.09.2012 / 21:54

2 respostas

2

Um daemon é um processo em segundo plano - também chamado de serviço .

Quais serviços são iniciados no que runlevel é definido nos diretórios e links localizados em /etc/init.d .

O front-end para gerenciar esses serviços é chkconfig .

Se você olhar no cabeçalho de alguns scripts localizados em /etc/init.d você verá alguns números. Alguns definem o nível de execução, onde os serviços devem ser iniciados, outro o número do pedido quando - dentro desse nível - ele deve ser iniciado e outro quando deve ser interrompido. Os scripts rc (chamados via init e seu arquivo de configuração / etc / inittab ) fazem as chamadas mágicas desses scripts ao atingir / alterar os níveis de execução.

    
por 24.09.2012 / 22:17
4

Se você instalou o MySQL e o Apache do repositório do CentOS 5, eles devem ter os scripts de inicialização / parada instalados em /etc/init.d . Você usa chkconfig para gerenciar quais serviços são iniciados após a inicialização do sistema.

# chkconfig --list httpd
httpd           0:off   1:off   2:off   3:off   4:off   5:off   6:off
# chkconfig httpd on
# chkconfig --list httpd
httpd           0:off   1:off   2:on    3:on    4:on    5:on    6:off

Os números correspondem aos diferentes runlevels.

    
por 24.09.2012 / 22:15

Tags