FreeBSD Handbook/Administração/Configuração e Ajuste/Inicializando Serviços: diferenças entre revisões
[edição não verificada] | [edição não verificada] |
Conteúdo apagado Conteúdo adicionado
Sem resumo de edição |
|||
Linha 1:
'''FreeBSD Handbook'''
[http://pt.wikibooks.org/wiki/FreeBSD_Handbook/Administra%C3%A7%C3%A3o/Configura%C3%A7%C3%A3o_e_Ajuste/Configura%C3%A7%C3%A3o_de_Aplica%C3%A7%C3%B5es Anterior] Capítulo 11. Configuração e Ajuste [http://pt.wikibooks.org/wiki/FreeBSD_Handbook/Administra%C3%A7%C3%A3o/Configura%C3%A7%C3%A3o_e_Ajuste/Configurando_o_Utilit%C3%A1rio_cron Próxima]
--------------------------------------------------------------------------------
Linha 9 ⟶ 10:
Muitos usuários optam por instalar softwares de terceiros da Coleção de Ports no FreeBSD.Em muitas dessas situações pode ser necessário configurar o software de uma forma que lhe permita ser iniciado após a inicialização do sistema. Serviços, tais como
No FreeBSD, a maioria dos serviços incluídos, como o [http://www.freebsd.org/cgi/man.cgi?query=cron&sektion=8 cron(8)], são iniciados por meio do sistema start up scripts. Esses scripts podem variar dependendo da versão do FreeBSD, ou fornecedor, no entanto, o aspecto mais importante a considerar é que o seu arranque de configuração pode ser tratada através de scripts de inicialização simples.
Linha 19 ⟶ 20:
Agora que o FreeBSD inclui rc.d, configuração de inicialização do aplicativo tornou-se mais fácil, e com mais recursos. Usando as palavras-chave discutidas na seção [http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/configtuning-rcd.html rc.d], os pedidos podem agora ser definidos para iniciar após alguns outros serviços, DNS por exemplo, pode permitir que bandeiras extras a serem repassados através do rc.conf em lugar de difícil bandeiras codificadas no script de inicialização, etc. Um script básico pode ser semelhante ao seguinte:
#!/bin/sh
Linha 52 ⟶ 53:
utility_enable="YES"
Este método também permite a fácil manipulação dos argumentos de linha de comando, a inclusão das funções padrão fornecido no arquivo / etc rc.subr /, compatibilidade com o utiliário [http://www.freebsd.org/cgi/man.cgi?query=rcorder&sektion=8 rcorder(8
Linha 58 ⟶ 59:
Outros serviços, como os daemons do servidor POP3, IMAP, etc podem ser iniciados através do [http://www.freebsd.org/cgi/man.cgi?query=inetd&sektion=8 inetd(8)]. Isto envolve instalar o utilitário de serviços da Coleção de Ports com uma linha de configuração adicionada ao arquivo / etc / inetd.conf, ou descomente uma das linhas de configuração atual. Trabalhando com inetd e sua configuração é descrito em profundidade na seção [http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/network-inetd.html inetd].
Em alguns casos, pode fazer mais sentido usar o daemon [http://www.freebsd.org/cgi/man.cgi?query=cron&sektion=8 cron(8)] para iniciar serviços do sistema. Esta abordagem tem uma série de vantagens, porque corre o cron esses processos como o dono do arquivo crontab. Isso permite que os usuários regulares iniciem e mantenham algumas aplicações.
O utilitário cron fornece uma característica única, @ reboot, o que pode ser usado no lugar do caderno de tempo. Isto fará com que o trabalho a ser executado quando o [http://www.freebsd.org/cgi/man.cgi?query=cron&sektion=8 cron(8)] é iniciado, seja iniciado normalmente durante a inicialização do sistema.
|