O que é NGINX?

NGINX é um software servidor web muito usado para entregar sites e aplicativos na internet. Ele recebe as requisições dos usuários e as encaminha para os sistemas certos.

Na prática, o NGINX fica na frente de um site e atende cada pedido de acesso feito pelo navegador ou pelo celular. Ele também pode distribuir o tráfego entre vários servidores, guardar arquivos temporariamente para responder mais rápido e atuar como proxy reverso, que é um intermediário entre o usuário e as aplicações internas.

Uma analogia simples é pensar em um recepcionista de um prédio grande: ele recebe todos os visitantes, confere para qual andar cada um precisa ir e os encaminha sem que precisem procurar sozinhos. Assim, a equipe de dentro pode se concentrar no trabalho enquanto a entrada continua organizada.

Por ser um ponto de entrada tão exposto, o NGINX precisa estar sempre atualizado, pois falhas de segurança conhecidas podem ser exploradas por atacantes. Aplicar os patches e as correções lançados pelos responsáveis do projeto e manter a configuração revisada são práticas básicas para usá-lo com segurança.

Onde falamos disso

Termos relacionados

← Ver o glossário completo