colocar o apache na inicialização do slackware

1. colocar o apache na inicialização do slackware

Valério Morais de Aguirre
predador

(usa Slackware)

Enviado em 16/10/2008 - 09:30h

Ae galera blz. E o seguinte instalei o apache na minha maquina, ai queria colocar ele na inicialização do slackware, pra não ter que digitar toda vez o comando /usr/local/apache2/bin/apachectl start . Alguém sabe como e que eu faço???
Valeu!!!!!!!!!!


  


2. Re: colocar o apache na inicialização do slackware

Adriano S. Machado
machado

(usa Slackware)

Enviado em 23/11/2008 - 21:10h

Dentro do diretorio /etc/rc.d estão os scripts de inicialização dos serviços, lá você pode montar um script e marcar como executável, feito isso, você deverá editar os seguintes scripts:
rc.M => Este executa todos os serviços marcados dentro dele durante o startup do sistema
rc.6 => Finaliza todos os serviços marcados dentro dele durante o reboot do sistema
rc.S => Inicia todos os serviços do sistema operacional
rc.K => Inicia os serviços em modo single-user
Então o ideal é que o seu script este sendo chamado dentro do rc.M, desta forma será executado durante a inicialização do sistema.
Boa sorte.


3. Re: colocar o apache na inicialização do slackware

Eduardo Pelizzari de Andrade
edupersoft

(usa Manjaro Linux)

Enviado em 23/11/2008 - 21:34h

Geralmente quando instalamos o apache a partir do cd do slackware é criado o script /etc/rc.d/rc.httpd, basta coloca-lo como executável:

#chmod +x /etc/rc.d/rc.httpd

Caso não tenha sido criado, pelo seu editor preferido crie:

#!/bin/sh
#
# /etc/rc.d/rc.httpd
#
# Start/stop/restart the Apache web server.
#
# To make Apache start automatically at boot, make this
# file executable: chmod 755 /etc/rc.d/rc.httpd
#

case "$1" in
'start')
/usr/sbin/apachectl start ;;
'stop')
/usr/sbin/apachectl stop ;;
'restart')
/usr/sbin/apachectl restart ;;
*)
echo "usage $0 start|stop|restart" ;;
esac

Salve com o nome /etc/rc.d/rc.httpd e coloque como executável.





4. Re: colocar o apache na inicialização do slackware

Francisco Ambrozio
fco

(usa Slackware)

Enviado em 23/11/2008 - 22:51h

Amigo, "instalei o apache na minha maquina, ai queria colocar ele na inicialização do slackware, pra não ter que digitar toda vez o comando /usr/local/apache2/bin/apachectl start".

O Apache faz parte dos pacotes oficiais do Slack. Por que você não usou ele? Se foste este o caso era só dar permissão de execução ao script de inicialização do Apache (o que foi dito no comentário do Eduardo).

Mas, enfim, se quer deixar do jeito que esta recomendo usar o rc.local.

# vim /etc/rc.d/rc.local

Adicione as linhas:

if [ -x /usr/local/apache2/bin/apachectl ]; then
/usr/local/apache2/bin/apachectl start
fi

Abraço!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts