Pessoal, não consigo colocar o apache de forma automática no boot da minha máquina de desenvolvimento.
O apache esta instalado e funcionando. Se eu executar /usr/local/apache2/bin/apachectl start (Blz) e /usr/local/apache2/bin/apachectl stop (Blz também).
Então, criei o seguinte script no diretório /etc/rc.d/init.d/, com o nome httpd,
#==============================================
#!/bin/sh
#
# httpd este script inicia e finaliza o o servidor apache. O argumento 'start' ou 'stop'
# para iniciar e finalizar o processo do servidor de forma receptiva.
#
# Localizado em /etc/rc.d/init.d/
#
APACHECTL=/usr/local/apache2/bin/apachectl
[ -f $APACHECTL ] || exit 0
case "$1" in
start)
#======================================
#Iniciar o apache
#======================================
echo -n "Iniciando o Apache Httpd: "
$APACHECTL start
touch /var/lock/subsys/httpd
echo
;;
stop)
#======================================
#Parar o apache
#======================================
echo -n "Parando o Apache Httpd"
$APACHECTL stop
echo "Concluido! Servidor parado."
rm -f /var/lock/subsys/httpd
echo
;;
*)
echo "O uso deste script é: httpd { start | stop }"
esac
exit
#=====================================================================================
Então crie um link simbólico ln -s /etc/rc.d/init.d/httpd /etc/rc.d/rc3.d/S99httpd e outro ln -s /etc/rc.d/init.d/httpd /etc/rc.d/rc3.d/K99httpd.
Isso vai criar lá em rc3.d dois links simbólicos, um para quando o sitema iniciar S99httpd (Start) e outro para quando o sistema terminar K99httpd (Kill).
Blz, não é, inclusive testei os links e ambos funcionam na mão, então qual o problema???
Não funciona quando reinicio o computer. Sei que existe aquele administrador de serviços do Fedora, mas eu não queria usá-lo, pois vou instalar o Slackware e gostaria de saber uma forma geral, como está.
Alguém tem o toque final para me dar????
[]'s