Heim >Betrieb und Instandhaltung >Nginx >Nginx ermöglicht die HTTP/2-Konfiguration, um den Website-Zugriff zu beschleunigen
Nginx ermöglicht die HTTP/2-Konfiguration zur Beschleunigung der Website-Zugriffsgeschwindigkeit
Zusammenfassung:
Mit der rasanten Entwicklung des Internets ist die Website-Zugriffsgeschwindigkeit zu einem wichtigen Faktor für die Benutzererfahrung geworden. HTTP/2 ist ein neues Netzwerkprotokoll, das die Ladegeschwindigkeit und Leistung von Websites effektiv verbessern kann. In diesem Artikel erfahren Sie, wie Sie die HTTP/2-Konfiguration auf Nginx aktivieren, um den Website-Zugriff zu beschleunigen.
Nginx installieren
Zuerst müssen Sie sicherstellen, dass Nginx installiert ist. Auf Ubuntu-Systemen können Sie den folgenden Befehl verwenden, um Nginx zu installieren:
$ sudo apt-get update $ sudo apt-get install nginx
Nach Abschluss der Installation überprüfen Sie mit dem folgenden Befehl, ob Nginx erfolgreich installiert wurde:
$ nginx -v
Überprüfen Sie, ob Nginx HTTP/2 unterstützt
Ausführen Folgendes im Terminal-Befehl:
$ nginx -v
In den Ausgabeinformationen können Sie überprüfen, ob --with-http_v2_module
enthalten ist. Wenn es vorhanden ist, bedeutet dies, dass Nginx bereits HTTP/2 unterstützt. Sie müssen Nginx neu kompilieren oder installieren, um die HTTP/2-Version zu unterstützen. --with-http_v2_module
,如果存在则表示Nginx已经支持HTTP/2,否则需要重新编译Nginx或者安装支持HTTP/2的版本。
/etc/nginx/nginx.conf
或者/etc/nginx/conf.d/default.conf
。打开配置文件,并找到server
部分,添加以下配置:
listen 443 ssl http2; ssl_certificate /path/to/your/certificate.pem; ssl_certificate_key /path/to/your/private_key.pem;
其中,/path/to/your/certificate.pem
和/path/to/your/private_key.pem
/etc/nginx/nginx.conf
oder /etc/nginx/conf.d/default.conf
. server
und fügen Sie die folgende Konfiguration hinzu: $ sudo service nginx restartDarunter
/path/to/your/certificate.pem
und / path/to/your/private_key.pem muss durch den Pfad Ihres SSL-Zertifikats und privaten Schlüssels ersetzt werden. Überprüfen Sie, ob HTTP/2 wirksam ist
Sie können die folgenden Websites oder Tools verwenden, um zu überprüfen, ob HTTP/2 erfolgreich aktiviert ist:
https://tools.keycdn.com/http2-test
https:/ /www.ssllabs .com/ssltest/
Das obige ist der detaillierte Inhalt vonNginx ermöglicht die HTTP/2-Konfiguration, um den Website-Zugriff zu beschleunigen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!