wils@web ~ $ cat ~/ajuda/como-configurar-o-nginx-1-24-com-http-2-para-melhorar-a-performance-do-seu-site.md

Servidores

Como configurar o Nginx 1.24 com HTTP/2 para melhorar a performance do seu site

atualizado em 11/08/2026

O Nginx é um servidor web de alto desempenho que pode ser configurado para suportar HTTP/2, um protocolo que melhora a velocidade e a eficiência da comunicação entre o servidor e o cliente. Neste manual, vamos aprender a configurar o Nginx 1.24 para habilitar o HTTP/2 e otimizar o desempenho do seu site.

Pré-requisitos

  • Servidor Linux com Nginx 1.24 instalado.
  • Certificado SSL válido (necessário para HTTP/2).

Passo a Passo para Configurar o Nginx com HTTP/2

1. Atualizar o Nginx

Certifique-se de que o Nginx está atualizado para a versão 1.24:

sudo apt update
sudo apt install nginx=1.24*

2. Habilitar o Módulo HTTP/2

Edite o arquivo de configuração do seu site no Nginx. O arquivo geralmente está localizado em /etc/nginx/sites-available/. Abra o arquivo com um editor de texto:

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

3. Modificar a Configuração do Servidor

Adicione a diretiva http2 na linha do listen para habilitar o HTTP/2:

server {
    listen 443 ssl http2;
    server_name seusite.com;
    ssl_certificate /caminho/para/seu/certificado.crt;
    ssl_certificate_key /caminho/para/sua/chave.key;
    ...
}

4. Testar a Configuração

Após modificar o arquivo, teste a configuração do Nginx para garantir que não há erros:

sudo nginx -t

5. Reiniciar o Nginx

Se o teste for bem-sucedido, reinicie o Nginx para aplicar as alterações:

sudo systemctl restart nginx

Conclusão

Com o Nginx configurado para HTTP/2, seu site deve apresentar uma melhoria significativa na performance, especialmente em conexões com múltiplos recursos. Dica: Utilize ferramentas como KeyCDN HTTP/2 Test para verificar se o HTTP/2 está habilitado corretamente.

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.