Se você está começando com as configurações de servidores, é preciso aprender um pouco sobre o fantástico Nginx. Alguns dos comandos mais básicos para instalar e dominar a ferramenta.
O servidor web é rápido, leve, e com inúmeras possibilidades de configuração para melhor performance.
Primeiro, você precisa aprender os conceitos básicos da instalação. Como a maioria dos servidores web é executado no Ubuntu/Debian e CentOS/RHEL, você pode aprender com os exemplos a seguir para essas distribuições populares do Linux.

Antes de mais nada, a maneira correta de pronunciar o servidor web é “engine X”. Simples assim, agora você pode conversar com os outros desenvolvedores falando de maneira correta.
Instalando o Nginx
No Debian/Ubuntu, você pode instalar facilmente com o comando abaixo:
apt-get install nginx
Já no CentOS/RHEL, o processo é facilmente executado com o comando:
yum install nginx
ou
dnf install nginx
→ Leia mais: Qual servidor PHP escolher?
Iniciando o Nginx
Ativar o serviço no servidor é muito fácil através do script no init.d:
service nginx start
Parando o Nginx
Para finalizar o processo e parar, use o comando abaixo:
service nginx stop
Caso o servidor esteja apresentando lentidão por muitos processos, tente o comando abaixo para forçar o encerramento:
killall -9 nginx
Reiniciando o Nginx
É necessário apenas um comando para reiniciar o serviço:
service nginx restart
Se tudo ocorrer bem, a mensagem abaixo será retornada:
$ service nginx restart Stopping nginx: [ OK ] Starting nginx: [ OK ]
Validando configurações do Nginx
Esse é um comando muito importante e bastante útil. Sempre que editar alguma configuração, antes de dar reload no serviço, verifique e não há erros de configurações usando o comando abaixo:
nginx -t
ou
service nginx configtest
Ambos os comandos irão retornar algo semelhante a isso:
$ nginx -t nginx: the configuration file /etc/nginx/nginx.conf syntax is ok nginx: configuration file /etc/nginx/nginx.conf test is successful
Verificando se o Nginx está rodando
Caso tenha a necessidade de verificar como está os processos, use o comando abaixo:
service nginx status
Outra forma de verificar, e além de tudo validar todos os processos é:
ps -aux | grep nginx
Upgrade Nginx
Precisando realizar upgrade? É muito fácil usando o comando abaixo:
service nginx upgrade
Este comando não deixará que o servidor entre em downtime, mantendo os arquivos em funcionamento até o momento da atualização.
Verificando a versão e módulos compilados no Nginx
nginx -V
O comando acima irá retornar a versão atual e também todos os módulos compilados.
Termos populares de pesquisa:
- nginx commands
- nginx status command
- nginx config check
- command to stop nginx using conf file linux
- Nginx ubuntu
Seu comentário é muito importante! Conte pra gente o que você achou desse conteúdo.