wils@web ~ $ cat ~/ajuda/como-configurar-o-nginx-1-24-para-servir-aplicacoes-estaticas-de-forma-otimizada-melhores-praticas.md

Servidores

Como configurar o Nginx 1.24 para servir aplicações estáticas de forma otimizada: Melhores práticas

atualizado em 03/09/2026

O Nginx é um servidor web altamente eficiente e popular, ideal para servir aplicações estáticas. Neste manual, abordaremos como configurar o Nginx 1.24 para otimizar o desempenho ao servir arquivos estáticos.

Introdução

Servir conteúdo estático de forma otimizada é crucial para melhorar a experiência do usuário e reduzir o tempo de carregamento. Vamos seguir um passo a passo para configurar o Nginx adequadamente.

Passo a Passo

1. Instalação do Nginx

Primeiro, instale o Nginx em sua máquina. Execute o seguinte comando:

sudo apt update && sudo apt install nginx

2. Configuração Básica

Após a instalação, você pode configurar o Nginx editando o arquivo de configuração principal:

sudo nano /etc/nginx/nginx.conf

Adicione ou modifique a seção http {} para incluir as seguintes diretivas:

server {
listen 80;
server_name seu_dominio.com;
location / {
root /var/www/html;
index index.html;
}
}

3. Ativando Gzip

Para melhorar a compressão de arquivos, ative o Gzip:

gzip on;
gzip_types text/plain text/css application/json application/javascript text/xml application/xml application/xml+rss text/javascript;
gzip_min_length 1000;

4. Cache de Browser

Configure o cache de navegador para arquivos estáticos:

location ~* \.css$ {
expires 30d;
}
location ~* \.(jpg|jpeg|png|gif|ico|svg)$ {
expires 30d;
}

5. Teste e Reinicie o Nginx

Após realizar as alterações, teste 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 aplicações estáticas. Lembre-se de monitorar o desempenho e ajustar conforme necessário. Uma dica adicional é utilizar ferramentas como Google PageSpeed Insights para avaliar e melhorar ainda mais a performance 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.