wils@web ~ $ cat ~/ajuda/como-otimizar-a-configuracao-do-nginx-1-24-para-servir-conteudo-estatico-rapidamente.md

Servidores

Como otimizar a configuração do Nginx 1.24 para servir conteúdo estático rapidamente

atualizado em 18/08/2026

Introdução

O Nginx é um servidor web altamente eficiente, ideal para servir conteúdo estático. Neste manual, vamos otimizar a configuração do Nginx 1.24 para garantir um desempenho máximo ao servir arquivos estáticos.

Passo a Passo para Otimização

1. Instalação do Nginx

sudo apt update
sudo apt install nginx

2. Configuração Básica

Abra o arquivo de configuração do Nginx:

sudo nano /etc/nginx/nginx.conf

Adicione ou modifique as seguintes diretivas:

http {
include mime.types;
default_type application/octet-stream;
sendfile on;
keepalive_timeout 65;
gzip on;
gzip_types text/plain application/json application/javascript text/css text/xml;
}

3. Cache de Conteúdo Estático

Configure o cache para arquivos estáticos:

server {
location /static/ {
alias /var/www/html/static/;
expires 30d;
add_header Cache-Control "public, max-age=2592000";
}
}

4. Compressão de Conteúdo

Ative a compressão para reduzir o tamanho dos arquivos transferidos:

gzip on;
gzip_types text/css application/javascript application/json;
gzip_min_length 1000;

5. Configuração de Headers

Adicione headers para melhorar o desempenho e a segurança:

add_header X-Content-Type-Options nosniff;
add_header X-Frame-Options DENY;
add_header X-XSS-Protection "1; mode=block";

6. Teste e Reinicie o Nginx

Verifique a configuração e reinicie o Nginx:

sudo nginx -t
sudo systemctl restart nginx

Conclusão

Com essas configurações, seu Nginx estará otimizado para servir conteúdo estático rapidamente. Lembre-se de monitorar o desempenho e ajustar as configurações conforme necessário.

Dica: Utilize ferramentas como o Google PageSpeed Insights para avaliar e melhorar ainda mais o desempenho do seu site.

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.