Nginx este un server web de înaltă performanță și un proxy invers, utilizat pe scară largă pentru găzduirea de site-uri web și aplicații. HTTP/2 îmbunătățește semnificativ performanța web, permițând multiplexarea, compresia antetelor și alte optimizări. În acest ghid, vom acoperi cum să instalați Nginx pe Ubuntu cu suport HTTP/2.
Înainte de a instala Nginx, actualizați lista de pachete și pachetele de sistem pentru a vă asigura că aveți cele mai recente versiuni de software.
Depozitele implicite ale Ubuntu includ Nginx, așa că îl puteți instala folosind apt
:
După ce instalarea este completă, verificați dacă Nginx rulează:
Dacă Nginx nu este activ, porniți-l cu:
Pentru a activa HTTP/2, modificați fișierul de configurare Nginx:
Găsiți următoarea linie:
Modificați-o pentru a include http2
:
Salvați modificările(CTRL
X,
apoi Y
și Enter
).
HTTP/2 necesită SSL/TLS, deci aveți nevoie de un certificat SSL valid. Cea mai simplă modalitate este să utilizați Let’s Encrypt cu Certbot:
Urmați instrucțiunile pentru a genera și instala certificatul.
După activarea HTTP/2, reporniți Nginx pentru a aplica modificările:
Verificați dacă HTTP/2 funcționează cu:
Ar trebui să vedeți antetul de răspuns HTTP/2
.
Ați instalat cu succes Nginx cu suport HTTP/2 pe Ubuntu. Site-ul dvs. web va beneficia acum de performanțe îmbunătățite și timpi mai rapizi de încărcare a paginilor. Dacă aveți nevoie de optimizări suplimentare, luați în considerare activarea caching-ului, compresiei și reglarea fină a configurației Nginx.