Eu começaria a pescar com
find /etc -type f|xargs grep -i helloworld
Isso fará uma busca recursiva em todos os arquivos regulares em / etc para "helloworld" (sem distinção entre maiúsculas e minúsculas)
Eu não consigo descobrir como o MySQL e o httpd (Apache) estão sendo iniciados no meu servidor Fedora 8.
A máquina inicializa no runlevel 4 bem. E em algum lugar ao longo do caminho, MySQL e Apache estão sendo iniciados. Mas eles não estão sendo iniciados via /etc/init.d - verificando chkconfig --list mostra todos "off".
E eles não são mencionados em rc.local.
A saída do sistema operacional para httpd mostra "/usr/sbin/httpd-f/home/webuser/helloworld/conf/httpd.conf" - portanto, ele está sendo explicitamente iniciado com um diretório de configuração específico, etc.
Todas as ideias ou outros lugares para verificar a inicialização serão mais apreciadas!
Obrigado,
Larry ps. O servidor é uma imagem de servidor pré-compilada da Amazon baseada no Fedora 8.
Depois de muito grep, eu encontrei: havia entradas no crontab do root para a hora do evento "@reboot" -
# start mysqld on reboot
@reboot /etc/init.d/mysqld start
Para atualizar: crontab -e # (como root)
Tente acessar {/etc/rc4.d/,/etc/init.d} e grepping para http e / ou apachectl. Eu tenho um aplicativo que distribui suas próprias instâncias apache e mysql e instala seus próprios scripts de inicialização como /etc/init.d/APPNAME-{WEB,DB}.
Tags linux