wils@web ~ $ cat ~/ajuda/como-configurar-o-nginx-1-24-para-servir-aplicacoes-estaticas-de-forma-otimizada-melhores-praticas.md
ServidoresComo configurar o Nginx 1.24 para servir aplicações estáticas de forma otimizada: Melhores práticas
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.