Nginx - Diretivas do Módulo Básico

Índice
Existem seções na configuração de Nginx onde há diretivas de módulo de base, essas diretivas nos permitem definir os parâmetros básicos do funcionalidade nginx então, sendo tão importantes, eles não podem ser desabilitados em tempo de compilação; portanto, e os blocos que eles oferecem estão sempre disponíveis.
Quais são os módulos básicos?
Como mencionamos, são eles que oferecem diretivas que nos permitem alterar os parâmetros da funcionalidade básica do Nginx temos 3 módulos disponíveis.
Módulo central ou módulo centralEste tem as características essenciais na gestão de processos e segurança.
Módulo de evento ou módulo de eventoPermite configurar os mecanismos internos de capacidade de rede do serviço.
Módulo de configuração ou módulo de configuraçãoPermite-nos ativar o mecanismo de inclusão de arquivos que contenham diretivas.
Estes modelos oferecem um grande número de diretivas que devem ser detalhadas individualmente para podermos conhecê-las e dominá-las a ponto de podermos utilizá-las na gestão do nosso servidor Nginx.
Arquitetura de Processo Nginx
Antes de ver as diretrizes é necessário entender como o processo de arquitetura é o que faz Nginx nos bastidores para poder processar instruções diferentes.
ImportanteO momento em que começamos Nginx Existe apenas um único processo na memória, é o processo mestre que é iniciado pelo usuário atual do sistema e tem permissão de grupo, normalmente é o usuário root.
Este processo por si só não atende as solicitações dos clientes, mas executa processos como o Processos de Trabalho, que são responsáveis ​​pela execução das atividades necessárias ao atendimento das solicitações dos clientes.
Na imagem a seguir, vemos o processo mestre que pertence ao usuário root e os outros processos iniciados posteriormente e que pertencem ao usuário nginx:

PROLONGAR

Módulo Central ou Módulo Núcleo
O módulo central ou módulo central ele tem algumas diretivas que devem ser colocadas na raiz do arquivo de configuração e só precisam ser usadas uma vez, no entanto, essas diretivas são válidas em vários contextos.
Vejamos abaixo algumas das diretivas disponíveis e o que elas fazem:
demônioPermite habilitar ou desabilitar o modo daemon, pois está desligado, não permite que o serviço seja executado em segundo plano.
EnvDá-nos a possibilidade de definir as diferentes variáveis ​​e os ambientes a que pertencem.
error_logPermite definir como armazenar os erros que podem ser gerados no serviço e onde localizar o arquivo que os contém …
processos_de_trabalhadorPermite-nos definir quantos processos podemos iniciar, isto está relacionado com a quantidade de núcleos que o nosso processador possui.
Módulo de Eventos ou Módulo de Eventos
Este módulo contém diretivas que permite configurar mecanismos de rede, alguns parâmetros têm um impacto significativo no desempenho do aplicativo; Para usar essas diretivas, elas devem ser colocadas nos blocos de eventos e devem ser colocadas na raiz do arquivo de configuração.
LembrarEssas diretivas não podem ser colocadas em outro lugar, caso contrário, a configuração falhará e não poderemos iniciar ou desativar o serviço.
Na imagem podemos ver como um bloco está estruturado:

Módulo de Configuração
Finalmente e para terminar este tutorial vamos ver o módulo de configuração qual nós permite habilitar a diretiva de inclusão, com o qual podemos incorporar arquivos de diretivas em nosso arquivo de configuração, conseguindo assim separar alguns contextos e conseguir mais ordem e melhor leitura deles.Gostou e ajudou este tutorial?Você pode recompensar o autor pressionando este botão para dar a ele um ponto positivo

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave