Ich habe ewig auf die neue Version von Ubuntu gewartet, damit ich endlich eine aktuellere Version von Apache für http2 bekommen kann. ENDLICH aktualisiert (nach dummen Problemen mit dem Updater) und ich sehe das http2-Modul nirgends. Wie aktiviere ich http2? Bitte sagen Sie mir nicht, dass es weggelassen wurde, weil es „experimentell“ ist.
Antwort1
Sie könnenOndrejs Launchpad PPA:
sudo add-apt-repository ppa:ondrej/apache2
sudo apt-get update
sudo apt-get dist-upgrade
Ich habe diese Antwort auf DigitalOceans gefundengemeinschaftliche UnterstützungWebsite:
Vergessen Sie nicht, dass Sie das Modul nach der Installation der neuen Apache-Version manuell aktivieren müssen:
sudo a2enmod http2
In Ihrer Apache-Konfigurationsdatei können Sie entweder globale Unterstützung hinzufügen:
Protocols h2 h2c http/1.1
Oder Sie aktivieren es für einzelne, sichere virtuelle Hosts:
Protocols h2 http/1.1
Starten Sie Apache neu und Sie sind fertig. Sie können Ihren Server testen unterhttps://tools.keycdn.com/http2-test.