wils@web ~ $ cat ~/ajuda/como-configurar-o-nginx-1-24-com-http-2-para-melhorar-a-performance-do-seu-site.md
ServidoresComo configurar o Nginx 1.24 com HTTP/2 para melhorar a performance do seu site
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.