Поиск по сайту:
Как странно! О моей бедной жене я думаю часто, но не могу думать о ней долго (М. Пруст).

Как установить Nginx 1.9.5 с поддержкой http2 на Ubuntu 14.04 LTS

07.12.2016
Как установить Nginx 1.9.5 с поддержкой http2 на Ubuntu 14.04 LTS

Так как http2 был опубликован в RFC 7540 в мае 2015 года вы должны действительно рассмотреть возможность использования его для вашего веб-сайта. Http2 позволяет загружать много активных ваших сайтов, используя одно соединение, которое дает много улучшений скорости для вашего сайта.

Http2 поддерживается почти в каждом браузере, так что вы получите быстрый результат миграции на http2.

В сентябре Nginx объявили, что их текущая версия веб-сервера теперь поддерживает http2, так что это очень легко установить веб-сервер Nginx с поддержкой http2:

Создайте файл /etc/apt/sources.list.d/nginx.list со следующим содержимым:

deb http://nginx.org/packages/mainline/ubuntu/ trusty nginx
deb-src http://nginx.org/packages/mainline/ubuntu/ trusty nginx

Если все сделано так, добавьте ключ подписи Nginx, чтобы избежать ошибок:

wget -q -O- http://nginx.org/keys/nginx_signing.key | sudo apt-key add -

Далее вы можете установить Nginx:

sudo apt-get update
sudo apt-get install nginx

Если нет старой версии Nginx на вашей машине, то не должно быть никаких проблем. Если есть какие-либо, быть готовым, чтобы исправить некоторые ошибки конфигурации.

Вот и все. Теперь вы запустили Nginx 1.9.5 (при написании этой статьи) экземпляр, который поддерживает протокол http2.

Чтобы включить его, перейдите на сайты HTTPS конфигурации блога и поместите ключевое слово http2 к вашей директиве:

	listen 443 http2;
	listen [::]:443 http2;
 
	[...]
 
}

Некоторые предупреждения:

  • При установке новой версии Nginx с http2 поддержки, SPDY-поддержка полностью удаляется. Вы должны установить их независимо друг от друга.
  • Http2 работает только на соединениях HTTPS. Стандарт http2 также позволяет http2 соединения без HTTPS, но не существует ни одного браузера или сервера, который в настоящее время поддерживает незашифрованные HTTP. Так что вам нужен сертификат SSL, чтобы пользоваться преимуществом улучшения производительности.

Как установить Nginx 1.9.5 с поддержкой http2 на Ubuntu 14.04 LTS

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...
Поделиться в соц. сетях:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

**ссылки nofollow

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

Читайте также

Спасибо!

Теперь редакторы в курсе.