Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 4211|Svare: 3

Nginx legger til HTTP/2-protokoll aktivert

[Kopier lenke]
Publisert på 07.05.2022 19:13:24 | | | |
HTTP/2-protokollen er versjon 2.0 av Hypertext Transfer Protocol, neste generasjon av HTTP-protokollen. HTTP 2.0 gir HTTP-semantisk optimalisert levering muligheten til å gjenbruke HTTP-forespørsler og svar på én enkelt tilkobling, noe som i stor grad forbedrer effektiviteten av forespørsler/svar. Vi anbefaler at alle nettsteder har HTTP/2 aktivert.

HTTP/1.x og HTTP/2-protokoller sammenlignes
https://www.itsvse.com/thread-10023-1-1.html

For det første, for å aktivere HTTP/2, kreves Nginx versjon 1.9 eller nyere, og http_v2_module moduler kreves. Jeg har allerede Nginx-tjenesten installert på serveren min og må kompilere Nginx på nytt hvis jeg legger til HTTP/2-protokollen.

Først, skriv inn følgende kommando for å seTidligere kompilerte parametere




Gå til nginx-1.20.1-kildekoden, legg til parameteren --with-http_v2_module, kompiler på nytt, og kommandoen er som følger:

Ikke gjør installasjon!!!

Ta sikkerhetskopi av den forrige ngxin-filen først


Stopp nginx-tjenesten og erstatt nginx-filen med følgende kommando:

Som vist nedenfor:



Nettstedet er HTTP/2-protokollaktivert

Endre nginx.conf-konfigurasjonsfilen som følger:


Start nginx-tjenesten på nytt, finn deretter en nettbasert testside og test den som følger:



(Slutt)




Foregående:Nginx bruker HTTPS for å konfigurere SSL-sertifikater
Neste:ASP.NET Core er vert for In-Process og Out-of-Process modellene i IIS
Publisert på 07.05.2022 22:50:38 |
Jeg er her for å lære igjen...
 Vert| Publisert på 12.06.2022 14:08:41 |
QUIC-protokollen HTTP/3 er offisielt utgitt
https://www.itsvse.com/thread-10330-1-1.html
 Vert| Publisert på 02.04.2025 16:10:49 |
nginx:[Advarsel] "Hør ... http2"-direktivet er utdatert, bruk "http2"-direktivet i stedet i /data2/middleware/nginx/conf.d/itsvse.conf:2


Gammel versjon:


Slik skriver du den nye versjonen:

Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com