Wiki [Tuto/HowTo] Apache2 activer HTTP2

-1
28
sept.
2017

Introduction

HTTP2 vise l'accélération/optimisation du web et est retro-compatible, se qui signifie qu'il est utilisable par des clients supportant uniquement HTTP1.
HTTP2 n'est actif que lorsque la connexion se fait en https.
Les avantages de HTTP2 :

  1. accélérer les connexions chiffrées par TLS sans rendre httpS obligatoire
  2. grouper plusieurs requêtes en une seule
  3. les headers http sont compressés
  4. interrompre des connexions TCP sans les fermer (évitant de les ré-ouvrir si demandé peu après)

Mise en place

Sur Ubuntu 16.04+

Lancez l'installation

sudo apt-get install software-properties-common
sudo add-apt-repository -y ppa:ondrej/apache2
sudo apt-key update
sudo apt-get update
sudo apt-get --only-upgrade install apache2 -y
sudo a2enmod http2
sudo service apache2 restart

Ensuite éditez tout vos fichiers vhost situé dans /etc/apache2/sites-enabled/ afin d'ajouter dedans la ligne suivante (vous pouvez l'ajouter au début)

Protocols h2 http/1.1

Envoyer un commentaire

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.