od google zaczęła się jak https terenów, ponadto, masowa instalacja SSL-i gdzie może. Generalnie poza tym, więcej zastraszanie dla serwerów u nas i degradacji prędkości. Dobrze, co http2 standard już ponad półtora integracji we wszystkich głównych http serwery i przeglądarki, a jego treść jest na tyle stabilny. niestety, debian stabilne nie pakietów, które utrzymują http2 serwerów podstawowych:. wersji, które musimy pracować http2 są następujące:

U mnie мешаницата ogromny i zależy używać apache lub nginx. Ja jeszcze nie grałem, aby wypchnąć apache debian http2 8 tak jak nie musiałem ale w backports репото jego jest tak, to nie będzie duży problem.. dla nginx odegrała już kilka razy.. ogólnie rzecz biorąc, schody są nieliczne i stosunkowo proste:

  1. dodać nginx odkupu – w весията jest 1.6. х debian.
  2. jesteśmy obecnie 1.0.2 к openssl z backports – ta potrzeba alpn utrzymanie rzeczy do pracy, i to szybko.
  3. jesteśmy devscripts – to jest moment, aby dzielić nasz pakiet, który będzie билднем, ponieważ 1.0.1t, który został opracowany w openssl, który nie działa alpn i browsers nie reaguje i działa http2 - tylko, jeśli...
  4. инкрементираме wersja nie trzymaj циганията z opakowania i mieć nową wersję do синкенм сорсовете

zacznijmy krok po kroku.

dodanie nginx repo

deb http://nginx.org/packages/debian/ codename nginx
deb-src http://nginx.org/packages/debian/ codename nginx

dodanie openssl 1.0.2k i dev biblioteki, inaczej będziesz билднем 1.0.1t ponownie nie cel

echo 'deb http://ftp.debian.org/debian jessie-backports main' | tee /etc/apt/sources.list.d/backports.list

apt update && apt install libssl-dev -t jessie-backports

 

teraz musisz dodać niezbędne dla nginx składanki bibliotek

apt install devscripts

apt build-dep nginx

mkdir nginx-build

cd nginx-build

apt-get source nginx

gdybyś pracował prawidłowo czy struktury.

~/nginx-build # ll
total 1004
drwxr-xr-x 10 root root   4096 Feb 21 18:37 nginx-1.10.3
-rw-r--r--  1 root root 103508 Jan 31 17:59 nginx_1.10.3-1~jessie.debian.tar.xz
-rw-r--r--  1 root root   1495 Jan 31 17:59 nginx_1.10.3-1~jessie.dsc
-rw-r--r--  1 root root 911509 Jan 31 17:59 nginx_1.10.3.orig.tar.gz

wchodzi do papieża, w którym разархивиран kodu źródłowego nginx w moim przypadku i nginx - 1.10.3 wykonać rozkaz, który инкрементирате wersja, osobiście wolę dodać 1 do tego bildt

debchange --newversion 1.10.3-1

po tym, jak dodać changelog i fakultatywne może przystąpić do mieszanki

debuild -us -uc -i -I -b -j6

wyjaśnienie, w konfiguracji.:

-nas. żeby nie powiedzieć? “znak” .and.changes akta dsc reg.. -- i -- - scenariusz pliki do kontroli wersji. -b. opracowanie pakietu binarne.. -j. jak się ile procesów równoległych do kompresji

 

po zakończeniu powyższych proces zainstalować naszego nowego opakowania. jeśli masz już zainstalowane nginx jest dobry dla деинсталирате

apt remove nginx nginx-*

też nie jest zły pomysł, by zrobić kopię akt w nginx / itp.. w zasadzie awans z 1.6.5 do 1.10.3 to nic wielkiego, ale nigdy nie wiadomo.. nowe пактеи na wyższy poziom i akt powinien być zainstalowany z dowództwa z:

dpkg -i ../*.deb

gdyby wszystko poszło gładko, musisz tylko odłożyć nginx procesie i być skonfigurowany http2, która nie jest celem niniejszego art..

separacja jest nie w słowach,
separacja jest w премълчаното,
w strachu., stracisz,
w strachu., nie ma.
podział nie jest na czas.,
w którym iść sam,
weź to do widzenia,
separacja jest wtedy,…