wils@web ~ $ cat ~/ajuda/como-configurar-o-nginx-1-24-para-servir-conteudo-estatico-de-forma-otimizada.md

Servidores

Como configurar o Nginx 1.24 para servir conteúdo estático de forma otimizada

atualizado em 01/08/2026

O Nginx é um servidor web de alto desempenho que pode ser configurado para servir conteúdo estático de forma otimizada. Neste manual, abordaremos como realizar essa configuração na versão 1.24.

Pré-requisitos

  • Servidor Linux com Nginx 1.24 instalado.
  • Acesso root ou permissões sudo.
  • Conteúdo estático (HTML, CSS, JS, imagens) disponível.

Passo a passo para configuração

1. Instalação do Nginx

sudo apt update
sudo apt install nginx

2. Criar diretório para conteúdo estático

sudo mkdir -p /var/www/meusite

3. Adicionar arquivos estáticos

sudo cp /caminho/para/seus/arquivos/* /var/www/meusite/

4. Configurar o Nginx

Edite o arquivo de configuração do site:

sudo nano /etc/nginx/sites-available/meusite

Adicione o seguinte conteúdo:

server {
    listen 80;
    server_name meusite.com;

    root /var/www/meusite;
    index index.html;

    location / {
        try_files $uri $uri/ =404;
    }

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

5. Habilitar a configuração do site

sudo ln -s /etc/nginx/sites-available/meusite /etc/nginx/sites-enabled/

6. Testar e reiniciar o Nginx

sudo nginx -t
sudo systemctl restart nginx

Conclusão

Com essas configurações, o Nginx estará otimizado para servir conteúdo estático. Lembre-se de monitorar o desempenho e ajustar as configurações conforme necessário. Uma dica é utilizar ferramentas como o PageSpeed Insights para analisar o desempenho do seu site e aplicar melhorias.

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.