Maneira correta de adicionar um serviço?

0

Acabei de instalar e configurar o noip no meu servidor, mas não tenho certeza de como fazer isso sempre ser executado.

Estou supondo:

chkconfig --levels 235 noip on
/etc/init.d/noip start

Eu verifiquei /etc/init.d/ e há um arquivo noip lá ... Desculpe por uma questão newb, mas eu não quero bagunçar minha configuração. : -)

Além disso, alguém poderia explicar o argumento --levels 235 ? Eu sou realmente novo, mas eu entendo que existem certos runlevels?

    
por Jason94 09.06.2011 / 07:56

1 resposta

2

Você instalou o noip no yum? O pacote RPM do yum deve instalar o script do serviço noip em /etc/init.d/ para você. Execute os seguintes comandos como root para instalar e configurar o noip no yum.

yum install noip

noip2 -C

service noip start

Para configurar o serviço noip para ser executado automaticamente na inicialização, execute o seguinte comando como root.

ntsysv

Se você realmente quiser saber os detalhes essenciais da adição de um serviço, aqui está um bom tutorial sobre como adicionar manualmente um serviço.

link

Para responder à sua segunda pergunta, o parâmetro - levels informa em quais níveis de execução uma operação deve ser executada. O Linux tem sete níveis de execução por padrão. Cada nível de execução pode iniciar um conjunto diferente de serviços. Por exemplo, o Nível de Execução 1 colocará o sistema no Modo Único do Usuário , que apenas inicia a maioria dos serviços básicos e o coloca em um shell raiz. O nível de execução 3 é o modo multiusuário sem interface gráfica. O nível de execução 5 é semelhante ao Nível de Execução 3, exceto que também inclui a (GUI). Runlevel 6 é outro modo especial que reinicializará o sistema. Mais detalhes sobre os níveis de execução podem ser encontrados em Wikipedia

    
por 14.06.2011 / 07:39