Cum se activează http

HTTP / 2 - o actualizare mult așteptată a HTTP / 1.1, care a adus o mulțime de inovații utile, în special:

Până în prezent, HTTP / 2 este deja susținută de toate browserele moderne și, prin urmare, utilizarea sa nu este numai recomandată, dar, de fapt necesar.

Acest ghid descrie modul de activare HTTP / 2 pe Ubuntu Server, dar este în valoare de având în vedere că în momentul în care va funcționa doar pe Ubuntu Server 16.04, din moment ce Doar aici există un pachet de OpenSSL actualizat care Nginx funcționează corect. În versiunile mai vechi trebuie să colecteze Nginx de la sursă, iar acest subiect, ca parte a conducerii noastre, nu vom atinge.

Mai departe direct la HTTP / 2 includere.

Pasul 1. Adăugați depozit Nginx

Primul pas pentru a adăuga depozitul de a avea cea mai recentă versiune de Nginx. Pentru a face acest lucru, la sfârșitul fișierului /etc/apt/sources.list se adaugă următoarele linii:

Pasul 2: Actualizați lista de pachete disponibile

După ce adăugați depozitele trebuie să actualizați pachete (inclusiv versiuni majore):

După actualizare, verificați versiunea curentă de Nginx:

(Versiunea trebuie să fie de cel puțin 1. 9. 5)

Pasul 3: Schimbați configurația hosts

Dacă totul merge bine, puteți începe editarea fișierului gazdă virtuală în Nginx și să le înlocuiască toate desenele

Este demn de remarcat faptul că activitatea de HTTP / 2 este disponibilă numai atunci când SSL (în certificatul de primire este deja Ghidare Vscale comunitar). Este nevoie de acest browser, deși nu este necesar caietul de sarcini de protocol.

Pasul 4: Verificați fișierul și reporniți serverul de web

După efectuarea modificărilor recomandate pentru a verifica fișierele de configurare Nginx pentru erori. Acest lucru se face cu următoarea comandă:

de ieșire, care ar trebui să fie de aproximativ după cum urmează:

E totul în regulă? Nginx Deci, restart:

Etapa 5 (opțional). Redirecționează la o versiune securizată a site-ului

Din moment ce avem acum SSL, nici un rău va redirecționa utilizatorul la o versiune protejata a site-ului, scris în fișierul de configurare gazdă:

Apoi reporniți din nou Nginx.

Excelent! utilizați HTTP / 2 acum.

În acest articol, am discutat despre modul de configurare server de web Nginx pentru a lucra cu protocolul HTTP / 2.

HTTP / 2 va ajuta să reduceți în mod semnificativ sarcina pe server, ceea ce ar atrage după sine reducerea și utilizarea costurilor Vscale.

Datorită noului protocol și de a crește viteza de download, care au un impact pozitiv asupra clasării în motoarele de căutare.