Apache : utiliser le protocole HTTP/2

Après une brève incartade du côté Nginx en avril 2016, je suis revenu au bercail, sous Apache et PHP-FPM.

Activer le protocole HTTP/2 sous Apache 2.4.17 et supérieur

A partir de la version 2.4.17 du serveur Web, vous pouvez désormais activer le nouveau protocole HTTP/2. Réputé plus rapide, il s’appuie sur SPDY, développé par Google. A partir de la version Linux Fedora 23 qui dispose de la version 2.4.18 du logiciel Apache, le module est chargé par défaut à partir du fichier /etc/httpd.d/conf.modules.d/00-base.conf au travers de la ligne :

LoadModule http2_module modules/mod_http2.so

Ensuite, vous devez ajouter à tous vos blocs VirtualHost de vos sites la ligne suivante :

Protocols h2 h2c http/1.1

Rechargez alors la configuration Apache avec la commande systemctl reload httpd.

HTTP/2 test

Le site Keycdn propose de tester l’activation du protocole HTTP/2 sur vos sites :

Utiliser le protocole HTTP/2 sous Apache

Pas de protocole HTTP/2 sur CentOS 7 et Apache 2.4.6

La distribution Linux CentOS 7 embarque la version 2.4.6 du serveur Apache. Il n’est donc pas possible, pour l’instant, à partir des dépôts de la distribution et des dépôts EPEL d’y mettre en œuvre HTTP/2.

Enregistrer

Enregistrer

Enregistrer

Enregistrer

Enregistrer

Enregistrer

Enregistrer

Apache  / Apache Centos Fedora Formateur Apache Formateur Centos Formateur Fedora Formateur LAMP Formateur Linux Linux 

Commentaires

Pas encore de commentaire.

Laisser un commentaire

(requis)

(requis)