Wie konfiguriere ich? HTTP/ 2 in Nginx on Ubuntu 20.04
HTTP/2 ist eine verbesserte Version von HTTP Protokoll, mit dem Sie die Geschwindigkeit der Website erhöhen und die Belastung des Webservers verringern können. All dies ist möglich, indem mehrere gleichzeitige Anfragen in einer einzigen TCP-Verbindung gestellt werden. Eine Erhöhung der Geschwindigkeit verbessert nicht nur das Benutzererlebnis mit der Website, sondern erhöht möglicherweise sogar ihre Position in den Suchmaschinenergebnissen. In diesem Tutorial schauen wir uns die Konfiguration an HTTP/2 im Nginx Webserver auf dem Ubuntu 20.04 System.
Im Serverspace Sie uns Erstellen Sie einen Server mit bereits installierter App“Nginx".
Notwendige Voraussetzungen:
- Das Nginx Der Webserver wird installiert und seine Grundkonfiguration wird durchgeführt;
- Ihre Website verwendet die HTTPS-Protokoll. Die meisten Webbrowser erfordern zur Aktivierung eine verschlüsselte Verbindung HTTP/ 2.
Vorbereiten des Systems für HTTP/2
Zuerst benötigen Sie eine neue Version von Nginx Webserver aktivieren zu können HTTP/2. Aktualisieren Sie die Pakete im System.
Konfigurieren der HTTP/ 2 in Nginx
Öffnen Sie die Konfigurationsdatei Ihres virtuellen Hosts.
Finden Sie darin diese Zeile:
Speichern http2 hier:
Wenn Sie die Zeile sehen, beginnend mit:
Dann füge hinzu http2 auch darin.
Speichern und schließen Sie die Datei und überprüfen Sie die Konfiguration auf Fehler.
Wiederaufnahme Nginx.
Das ist es, das HTTPDas /2-Protokoll ist auf Ihrer Website aktiviert.
Überprüfen Sie, ob die HTTP/2 ist aktiviert
Sie können überprüfen, ob HTTP /2 wird direkt in der Befehlszeile von jedem aktiviert Linux Maschine. Dazu müssen Sie Curl installieren. Zum Beispiel, z Ubuntu:
Geben Sie nun diesen Befehl mit Ihrem FQDN ein:
Ausgang:
...
Dies bedeutet, dass Ihre Website derzeit verwendet wird HTTP/ 2.
Eine andere Möglichkeit, dies zu überprüfen, besteht darin, diesen Dienst zu nutzen: https://tools.keycdn.com/http2-test.