Apache et http/2

Hello

Ayant récemment reconfiguré mon serveur, j’ai décidé de tester le « nouveau » protocole http à savoir le http/2, qui est une mise à jour du http/1.1 que l’on utilise depuis Juin 1999 [src : https://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol]!!!

Quel interêt ?
Essentiellement des performances !! (HTTP/2 (wikipedia)).
Le but du nouveau protocole est de réduire le temps de latence ainsi que certain trouble connu jusque là en http/1.1

Pour utiliser le protocole http/2 avec apache, il vous faudra au minimum la version 2.4.12 et installer la librairie nghttp2.

La configuration côté apache est plutôt simple :

LoadModule http2_module modules/mod_http2.so
# activation des protocoles :
# h2 pour le https, 
# h2c pour le http normal
# http/1.1 pour supporter l'ancien protocole :)
Protocols h2 h2c http/1.1

Un petit coup de redémarrage et c’est bon, vous devriez pouvoir supporter le nouveau protocole :).