Die Konfiguration des HTTP2-Protokolls auf Apache kann in wenigen Schritten erledigt werden. Sie benötigen Apache 2.4.17 oder höher, um HTTP/2 zu verwenden.
1. Installieren Sie das erforderliche Modul
Aktivieren Sie das Modul `mod_http2` mit dem folgenden Befehl: ``` sudo a2enmod http2 ```2. Konfigurieren Sie den virtuellen Host für HTTP2
Öffnen Sie Ihre Konfigurationsdatei (`httpd.conf` oder eine andere, die Sie für die Konfiguration Ihrer Website verwenden) und stellen Sie sicher, dass Sie den `Protocols` Direktive wie folgt hinzufügen: ```3. Überprüfen Sie die Konfiguration und starten Sie den Server neu
Sie können Ihre Konfiguration überprüfen, indem Sie `apachectl configtest` ausführen. Wenn es keine Fehler gibt, starten Sie Ihren Server neu, indem Sie `sudo service apache2 restart` ausführen.4. Überprüfen Sie, ob HTTP2 aktiviert ist
Sie können dies durch verschiedene Online-Tools überprüfen oder indem Sie die Netzwerktab von Chrome Devtools verwenden. Bei der Konfiguration für HTTP2 sollten Sie ‘h2’ sehen, wenn die Verbindung erfolgreich war.Bitte beachten Sie, dass die Nutzung von HTTP/2 nur über TLS (also im Grunde nur auf Seiten die mit https ausgeliefert werden) mit den meisten modernen Browsern funktioniert. Sie sollten also sicherstellen, dass Ihr Server auch HTTPS unterstützt (durch die Aktivierung von `mod_ssl` und das Konfigurieren eines Zertifikats).