Aller au contenu
Contactez-nous
  1. Accueil
  2. /
  3. Blog
  4. /
  5. Optimiser NGINX avec HTTP/2 et compression Brotli

Infrastructure
Performance
Web

Optimiser NGINX avec HTTP/2 et compression Brotli

2 juillet 2025

2 min de lecture

Sommaire
Prérequis
1. Activer HTTP/2
2. Installer et activer Brotli
3. Tester la configuration
4. Bonnes pratiques
Conclusion

NGINX est un serveur web rapide. En activant HTTP/2 et la compression Brotli, vous réduisez la latence et la taille des ressources servies.

Prérequis

  • NGINX compilé avec le module Brotli (Debian/Ubuntu: packages libnginx-mod-http-brotli-filter et libnginx-mod-http-brotli-static, ou compilation manuelle)
  • Certificat SSL valide (Let's Encrypt ou autre)

1. Activer HTTP/2

Dans votre fichier de configuration du site (/etc/nginx/sites-available/example.com):

server {
    listen 443 ssl;
    http2 on;
    server_name example.com www.example.com;

    ssl_certificate     /etc/letsencrypt/live/example.com/fullchain.pem;
    ssl_certificate_key /etc/letsencrypt/live/example.com/privkey.pem;
    # Autres directives SSL ...

2. Installer et activer Brotli

Installation (Debian/Ubuntu)
sudo apt update
sudo apt install libnginx-mod-http-brotli-filter libnginx-mod-http-brotli-static -y
Configuration

Dans /etc/nginx/nginx.conf (niveau racine, AVANT le bloc http):

load_module modules/ngx_http_brotli_filter_module.so;
load_module modules/ngx_http_brotli_static_module.so;

http {
    brotli on;
    brotli_comp_level 6;
    brotli_types text/plain text/css application/javascript application/json image/svg+xml;
    # ...
}

3. Tester la configuration

sudo nginx -t
sudo systemctl reload nginx

Utilisez curl pour vérifier :

curl -I -H 'Accept-Encoding: br' https://example.com/

Recherchez l'en-tête Content-Encoding: br.

4. Bonnes pratiques

  • Ajustez brotli_comp_level selon la charge CPU vs gains de compression.
  • Combinez Brotli et Gzip pour compatibilité.
  • Surveillez les performances avec ab ou wrk.

Conclusion

HTTP/2 et Brotli dans NGINX réduisent les temps de chargement et la bande passante. Vos visiteurs gagnent en confort de navigation, et votre SEO en profite.

Approfondissez votre optimisation avec HTTP/3, configurez le caching Nginx et mesurez l'impact avec Core Web Vitals.

Besoin d'aide sur ce sujet ?

Notre équipe d'experts est là pour vous accompagner dans vos projets d'infrastructure et d'infogérance.

Contactez-nous

Articles similaires

CDN : mise en place et optimisation pour vos applications web
Web
Performance
Infrastructure

CDN : mise en place et optimisation pour vos applications web

Guide pratique CDN : architecture, configuration cache, invalidation, headers HTTP, monitoring et intégration avec votre infrastructure existante.

27 févr. 2026

Lire plus

DPU et SmartNIC : ce que ça change vraiment en datacenter
Infrastructure
Réseau
Performance

DPU et SmartNIC : ce que ça change vraiment en datacenter

Offloading vSwitch, crypto et stockage sur BlueField ou Pensando : la mécanique réelle, les chiffres honnêtes, le coût d'exploitation et les cas où c'est du sur-engineering.

4 août 2026

Lire plus

PowerDNS et dnsdist : DNS authoritative haute performance
Réseau
Infrastructure
Performance

PowerDNS et dnsdist : DNS authoritative haute performance

Architecture PowerDNS Authoritative et Recursor, dnsdist load-balancer DNS, déploiement, hardening, comparaison avec BIND9. Stack DNS moderne pour ISP et hébergeur.

5 juin 2026

Lire plus


SHPV, votre partenaire de confiance en infrastructure et infogérance informatique en France.

SHPV
Contactez-nousNous contacter
Expertise
InfrastructureDatacenterInfogéranceCloudHébergementTransit IP
Légales
Conditions Générales de VenteCPS - Contrat de ServicesCPS - Hébergement CloudCPS - Microsoft 365Accord sous-traitance RGPDTarifs interventions

SHPV © 2026 - Tous droits réservés

Mentions légalesPolitiques de confidentialité
SHPV FRANCE - SAS au capital de 16 000 € - 52 Rue Romain Rolland, 71230 Saint-Vallier - SIRET n°80886287400035 - R.C.S. Chalon-sur-Saône. Par téléphone 09 72 310 818 - Email: support@shpv.fr