Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 4211|Antwoord: 3

Nginx voegt HTTP/2-protocol toe ingeschakeld

[Link kopiëren]
Geplaatst op 07-05-2022 19:13:24 | | | |
Het HTTP/2-protocol is versie 2.0 van het Hypertext Transfer Protocol, de volgende generatie van het HTTP-protocol. HTTP 2.0 biedt HTTP-semantisch geoptimaliseerde verzending met de mogelijkheid om HTTP-verzoeken en -antwoorden op één verbinding te hergebruiken, wat de efficiëntie van verzoeken en antwoorden aanzienlijk verbetert. We raden aan dat alle websites HTTP/2 ingeschakeld hebben.

HTTP/1.x en HTTP/2 protocollen worden vergeleken
https://www.itsvse.com/thread-10023-1-1.html

Ten eerste is om HTTP/2 in te schakelen Nginx versie 1.9 of hoger vereist, en zijn http_v2_module modules vereist. Ik heb de Nginx-dienst al geïnstalleerd op mijn server en moet Nginx opnieuw compileren als ik het HTTP/2-protocol toevoeg.

Voer eerst het volgende commando in om te bekijkenEerder gecompileerde parameters




Ga naar de nginx-1.20.1 broncode, voeg de parameter --with-http_v2_module toe, compileren opnieuw, en het commando is als volgt:

Maak geen installatie!!!

Maak eerst een back-up van het vorige ngxin-bestand


Stop de nginx-service en vervang het nginx-bestand door het volgende commando:

Zoals hieronder getoond:



De website is HTTP/2-protocol-enabled

Pas het nginx.conf-configuratiebestand als volgt aan:


Herstart de nginx-dienst, zoek vervolgens een online testwebsite en test het als volgt:



(Einde)




Vorig:Nginx gebruikt HTTPS om SSL-certificaten te configureren
Volgend:ASP.NET Core host de In-Process en Out-of-Process modellen in IIS
Geplaatst op 07-05-2022 22:50:38 |
Ik ben hier om weer te leren...
 Huisbaas| Geplaatst op 12-06-2022 14:08:41 |
QUIC-protocol HTTP/3 is officieel uitgebracht
https://www.itsvse.com/thread-10330-1-1.html
 Huisbaas| Geplaatst op 02-04-2025 16:10:49 |
nginx:[waarschuw] de "luister ... http2"-richtlijn is verouderd, gebruik in plaats daarvan de "http2"-richtlijn in /data2/middleware/nginx/conf.d/itsvse.conf:2


Oude versie schrijft:


Hoe schrijf je de nieuwe versie:

Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com