Nginx - Gerenciando o Serviço

Índice
Assim que tivermos nosso servidor Nginx instalado corretamente, o próximo passo que devemos seguir é conseguir controlar e gerenciar os serviços, para isso devemos poder ter acesso à máquina onde o instalamos, física ou remotamente.
O serviço Nginx
Ao instalar Nginx sua localização típica é / usr / local / nginx isso em sistemas Debian / Ubuntu, vamos seguir esse caminho a partir de agora.
Para gerenciar e controlar algo, devemos primeiro entender do que se trata; Em primeiro lugar, devemos saber que existem dois tipos de aplicativos, aqueles que são executados de forma visível e aqueles que não são.
Os que correm de forma visível São eles que nos permitem, como usuários, vê-los e agir diretamente com eles, como um processador de texto.
Os aplicativos que não corra visivelmente são as chamadas demônios ou aplicativos demon, eles estão rodando nos bastidores, por assim dizer, geralmente não podemos ter contato direto com eles, um exemplo pode ser o cron, o aplicativo que nos permite executar processos agendados.
ImportanteComo muitos já devem ter inferido, Nginx é um aplicativo daemon, pois uma vez que o iniciamos, ele roda sem ser visto pelo usuário e só se manifesta no gerenciador de processos.
Inicie o Nginx
Esta é a etapa mais importante e uma das mais simples, para que nosso serviço comece a funcionar basta iniciá-lo utilizando o comando:
/ usr / local / nginx

Com isso, nosso servidor deve iniciar, caso contrário ele nos mostrará o erro, mas se não recebermos a mensagem, tudo deu certo.
Argumentos de linha de comando
Nginx nos permite incluir argumentos na linha de comando ao chamar o serviço, com isso podemos ativar recursos ou realizar qualquer atividade particular, para saber a lista podemos usar o comando nginx -h e podemos ver algo semelhante à seguinte imagem:

Agora vamos nos concentrar no controle do aplicativo, para isso usaremos o parâmetro -s Dependendo do que o acompanha, podemos realizar diferentes ações, vamos ver o que temos disponível:
nginx -s stopPara o aplicativo imediatamente, não importa o que esteja sendo executado no momento.
nginx -s quitFaz um serviço de formulário parar graciosamenteOu seja, ele interrompe o serviço e faz com que os processos sejam totalmente interrompidos.
nginx -s reabrirFaz uma nova abertura do arquivos de log.
nginx -s reloadRecarregue a configuração do serviço novamente.
ImportanteÉ importante mencionar que quando estamos realizando qualquer uma dessas ações com o serviço nginx, Primeiro será verificado o arquivo de configuração, caso contenha um erro, a execução dos diferentes comandos resultará em um erro, isso acontece mesmo que estejamos parando completamente o serviço, então para parar o serviço devemos ter um configuração válida do arquivo.
Se não pudermos corrigir o arquivo de configuração e precisarmos encerrar o serviço com urgência, podemos usar Mate todos como último recurso:
killall nginx

Finalizando este tutorial já podemos ter um controle básico sobre nosso serviço Nginx bem como saber quais comandos usar para controlá-lo.Gostou e ajudou este tutorial?Você pode recompensar o autor pressionando este botão para dar a ele um ponto positivo
wave wave wave wave wave