Header Ads

Como testar seu arquivo de configuração Nginx (e por que você deve)

NGINX

Se você estiver fazendo alterações nos arquivos de configuração do nginx, correrá um grande risco se reiniciar o nginx e cometer um erro, um erro de digitação ou copiar e colar do Stackoverflow incorretamente. Felizmente, há uma maneira integrada fácil de testar seus arquivos de configuração para garantir que eles não quebrem tudo.

A pior parte de cometer um erro em seus arquivos de configuração é que o nginx irá parar e não iniciará novamente até que você conserte o problema. Portanto, qualquer pessoa que tentar visitar seu site receberá uma página de erro divertida.

Portanto, primeiro você desejará descobrir onde o nginx está localizado, o que você sempre pode fazer com um rápido ps -ef | grep nginx (ou muitos outros métodos que produzem saída semelhante).

Agora que sabemos onde o binário está localizado, basta executá-lo com o argumento -t.

 / usr / local / nginx / sbin / nginx -t 

Se você cometeu um erro, receberá uma mensagem de erro que indica que houve falha.

Publicidade

Se deu certo, você receberá uma mensagem de que está tudo bem.

Agora que você sabe que sua sintaxe está correta, você pode reiniciar o nginx (normalmente) usando o serviço nginx reload. Ou … você poderia encadea-los para que o recarregamento aconteça, mas apenas se a sintaxe estiver correta, usando o & & operador como este:

 / usr / local / nginx / sbin / nginx -t & & / usr / local / nginx / sbin / nginx -s reload 

É importante notar que seu nginx pode estar localizado em uma pasta diferente, portanto, você deve ajustar o caminho de acordo.

Nenhum comentário