ОСНОВНОЕ

WORDPRESS

Операционные системы

Базы данных

Фреймворк Bootstrap

Надо, чтобы вы руководили принципами, а не принципы вами (М. Жванецкий).

Как включить поддержку HTTP/2.0 на Nginx

FavoriteLoadingДобавить в избранное
1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...

Статья опубликована: 21 мая 2017

Как включить поддержку HTTP/2.0 на Nginx

В этой статье мы покажем вам, как включить поддержку HTTP/2.0 в Nginx на Ubuntu 16.04 LTS. Для тех из вас, кто не знает, HTTP/2 является новым обновленным протоколом HTTP, и он должен быть гораздо более эффективным, чем теперь устаревшая версия HTTP/1.1. Его цель состоит в том, чтобы сократить время ожидания, а также, сделать веб-приложения быстрее, позволяя несколько одновременных запросов между веб-браузером и сервером через одно соединение TCP. Если вы хотите ускорить время загрузки вашего сайта или блога, то вы должны включить HTTP / 2.0 в вашем веб-сервере.

В данной статье предполагается, что вы по крайней мере, имеете базовые знания Linux, знаете, как использовать оболочку, и, самое главное, вы размещаете свой сайт на своем собственном VPS. Установка очень проста и предполагает, что вы работаете в корневой учетной записи, если вы не можете добавить «sudo» к командам, чтобы получить привилегии суперпользователя. Мы покажем вам шаг за шагом, как включить поддержку HTTP/2.0 в Ubuntu 16.04 (Xenial Xerus) под управлением сервера Nginx.

Включение поддержки HTTP/2.0 на Nginx

Шаг 1. Обновление системы

Сначала убедитесь, что все системные пакеты обновлены, выполнив эти команды apt-get в терминале.

Шаг 2. Включение HTTP/2.0 на веб-сервере Nginx.

Убедитесь, что ваша версия Nginx поддерживает протокол HTTP/2. Если вы не установили Nginx или использовать старую версию, обновите его первым:

 

Чтобы проверить версию Nginx можно использовать следующее:

 

Чтобы включить HTTP/2 в Nginx на Ubuntu VPS, вы должны изменить блок сервера Nginx по умолчанию:

 

Добавьте ключевые слова http2 для конфигурации блока/сервера виртуального хоста:

 

Включение действительно легко, просто измените текущую SSL линию для этого:

 

на эту:

 

После того, как вы закончите с редактированием блока сервера, сохраните и закройте файл. Проверьте, есть ли ошибки в конфигурации Nginx с помощью команды:

 

А затем перезапустить Nginx для того, чтобы изменения вступили в силу:

 

Шаг 3. Проверка HTTP/2.

Перейдите к https://tools.keycdn.com/http2-test и проверьте обнаружение HTTP/2.0 в домене:

 

Поздравления! Вы успешно включили HTTP/2.0 на веб-сервере. Спасибо за использование этой статьи для включения поддержки HTTP/2.0 на Nginx под управлением системы Ubuntu 16.04 LTS (Xerus Xerus). Для получения дополнительной помощи или полезной информации, мы рекомендуем вам зайти наофициальный веб – сайт Nginx.


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

Добавить комментарий

Войти с помощью: 

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Простая логическая игра "Поймай кота". Задача игры окружить кота точками так, чтобы он не смог убежать с поля. Постигла неудача - начни игру снова!

Заполните форму и наш менеджер перезвонит Вам в самое ближайшее время!

badge
Обратный звонок 1
Отправить
galka

Спасибо! Ваша заявка принята

close
galka

Спасибо! Ваша заявка принята

close