Iniciar o Apache2 ao ligar micro.

1. Iniciar o Apache2 ao ligar micro.

Perfil removido
removido

(usa Nenhuma)

Enviado em 22/09/2008 - 19:20h

Boas malta, recentemente compilei e pus a rolar o apache2.2.9 em localhost e funciona perfeitamente.
Mas eu agora quero botar ele a correr ao ligar o micro. Então eu criei um pequinito script que coloca-se ele a correr como root mas eu so sei colocar ele a rolar sem estar como root, então presumi que se coloca-se os passos como se eu estivesse eu proprio a colocar ele a correr no terminal

#!/bin/sh
su
[minha passwd de root]
/usr/local/apache2/bin/apachectl -k start


Bem não funcionou :S

Alguém sabe que se passa com meu codigo, ou alguem tem uma forma mais inteligente de colocar o apache a rolar como root ao ligar o micro??

Obrigado :)


  


2. Re: Iniciar o Apache2 ao ligar micro.

Luiz da Silva
fl0cker

(usa CentOS)

Enviado em 23/09/2008 - 16:57h

Olá,

Para colocar o apache2 na inicialização do micro basta ativar ele como serviço, se você utiliza Ubuntu instale o gerenciador de serviços sysv-rc-conf ou algum outro, depois basta executar o mesmo como super-usuário e ativá-lo no runlevel que desejar (3, 4 e 5):

# sudo sysv-rc-conf

Espero ter ajudado, abraço!




3. O escript tem q ficarm em...

Walber Santos
walber

(usa CentOS)

Enviado em 23/09/2008 - 18:26h

Coloca o script em /etc/init.d e criar um link dele no runlevel de sua preferencia com ln -s /etc/inid.d/nome_script /etc/rc.3/S90nome_script


Falow.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts