[Tuto/HowTo] [GNU/Linux] Activer HTTP2 sur apache2

Avatar du membre
voxdemonix
Messages : 1237
Enregistré le : lun. févr. 02, 2015 7:28 pm

[Tuto/HowTo] [GNU/Linux] Activer HTTP2 sur apache2

Message par voxdemonix » mar. mars 28, 2017 3:53 pm

musque d'entrain : New Year Mix 2017 - Best of EDM Party Electro & House Music

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.
    Les avantages de HTTP2
    • accélérer les connexions chiffrées par TLS sans rendre httpS obligatoire
      grouper plusieurs requêtes en une seule
      les header http sont compressés
      interrompre des connexions TCP sans les fermer (évitant de les ré-ouvrir si demandé peu après)


Mise en place

Solution 1 sur Ubuntu
Note : testé avec succès sur ubuntu 16 et échec sur debian 8 (un benchmark?)
  1. Lancez l'installation
    • Code : Tout sélectionner

      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
  2. 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)

Gestion des erreurs

ERROR: Module http2 does not exist!
  • Réponse: Votre version d'apache2 est trop ancienne et ne dispose pas du module http2. Si vous êtes sur Raspbian c'est "normal".




Farm Link
Modifié en dernier par voxdemonix le jeu. sept. 28, 2017 7:46 pm, modifié 4 fois.
~ Infernalis Creatorem ~
  • Rejoins le côté obscure, on a des cookies !
Donation Bitcoin : 1N8QGrhJGWdZNQNSspm3rSGjtXaXv9Ngat
Donation Dash : XmowiBRku3tsEREp7PhpheY4TgeLLDyKdM

Avatar du membre
voxdemonix
Messages : 1237
Enregistré le : lun. févr. 02, 2015 7:28 pm

Re: [Tuto/HowTo] [GNU/Linux] Activer HTTP2

Message par voxdemonix » ven. août 25, 2017 8:38 pm

Testé sans problème avec : Nextcloud.


Testé avec parfois des problèmes : zoneminder (mon installation actuelle fonctionne en HTTP2, par contre la précédente ne fonctionnait pas avec http2)
~ Infernalis Creatorem ~
  • Rejoins le côté obscure, on a des cookies !
Donation Bitcoin : 1N8QGrhJGWdZNQNSspm3rSGjtXaXv9Ngat
Donation Dash : XmowiBRku3tsEREp7PhpheY4TgeLLDyKdM

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité