wils@web ~ $ cat ~/ajuda/como-otimizar-o-desempenho-do-nginx-1-24-com-gzip-e-cache.md

Servidores

Como otimizar o desempenho do Nginx 1.24 com Gzip e Cache

atualizado em 14/08/2026

O Nginx é um servidor web de alto desempenho que pode ser otimizado para melhorar a velocidade de entrega de conteúdo. Neste manual, abordaremos como habilitar a compressão Gzip e implementar caching para otimizar o desempenho do Nginx 1.24.

1. Habilitando Gzip

A compressão Gzip reduz o tamanho dos arquivos enviados ao cliente, melhorando a velocidade de carregamento. Para habilitar o Gzip, siga os passos abaixo:

sudo nano /etc/nginx/nginx.conf

Adicione ou modifique as seguintes linhas dentro do bloco http {:

gzip on;

gzip_types text/plain text/css application/json application/javascript text/xml application/xml application/xml+rss text/javascript;
gzip_min_length 256;
gzip_vary on;

Após editar o arquivo, salve e saia do editor. Para aplicar as mudanças, reinicie o Nginx:

sudo systemctl restart nginx

2. Implementando Cache

O cache é essencial para melhorar o desempenho, armazenando respostas de requisições anteriores. Vamos configurar o cache de conteúdo estático.

sudo nano /etc/nginx/conf.d/cache.conf

Adicione a seguinte configuração:

location / {
    proxy_cache my_cache;
    proxy_cache_valid 200 1h;
    proxy_cache_use_stale error timeout updating;
    proxy_pass http://backend;
}

Certifique-se de que o bloco http { em nginx.conf contém:

proxy_cache_path /var/cache/nginx levels=1:2 keys_zone=my_cache:10m max_size=1g inactive=60m;
proxy_temp_path /var/tmp/nginx;

Crie o diretório de cache:

sudo mkdir -p /var/cache/nginx

Reinicie o Nginx novamente:

sudo systemctl restart nginx

3. Testando as Configurações

Após as configurações, você pode testar se o Gzip está funcionando usando a ferramenta curl:

curl -H "Accept-Encoding: gzip" -I http://seusite.com

Verifique se o cabeçalho Content-Encoding: gzip está presente na resposta.

Conclusão

Otimizar o Nginx com Gzip e cache pode resultar em um desempenho significativamente melhor. Lembre-se de monitorar o uso de recursos e ajustar as configurações conforme necessário.

Dica: Utilize ferramentas como GTmetrix ou PageSpeed Insights para avaliar o desempenho do seu site após as otimizações.

Precisa de ajuda com isso no seu servidor? A gente resolve pra você.

falar no WhatsApp

// deu erro ou não funcionou?

Achou algo errado neste manual?

Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.