- Ubuntu 16.04
- Bash versão 4.4.0
- versão do nginx: nginx/1.14.0
Como posso testar os arquivos de configuração do Nginx em um script Bash? No momento eu uso -t quando estou em um shell:
$ sudo nginx -t
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful
Mas eu gostaria de fazer isso em um script?
Use o status de saída. Na página de manual do nginx:
e de http://www.tldp.org/LDP/abs/html/exit-status.html :
Um exemplo:
Um exemplo de script:
@DeeEff Acima do script bash, se isso funcionará de contêiner nginx para nuvem vm ou nuvem vm para contêiner nginx
Exemplo sudo containername -t
programa/script bash que pode verificar o serviço Nginx. O script ou programa deve imprimir "OK" e sair com o código 0 se a página "Hello World" for retornada. Se a página "Hello World" não for retornada, ela deve sair com um código diferente de zero e um diagnóstico curto.