На страницах русскоязычного и англоязычного сообществ есть простой ответ на вопрос, написанный в заголовке поста.

Я несколько перечитывал эти ответы, и видимо, из-за своего преклонного возраста или небольшого слабоумия до меня не сразу дошло как же все-таки запустить работу протокола http/2 для сайтов с сертификатами SSL в панели управления Vesta на Ubuntu.

Возможно этот пост вам поможет сделать это быстрее и проще чем мне, когда я искал ответ, хотя пост пишу в целом как памятку для себя.

Вам нужно сделать такие шаги:

  1. Подключаемся по SSH к серверу или vps.
  2. Переходим в режим суперпользователя командой su (тут нужно ввести пароль от root)
  3. Вводим в консоль такую конструкцию nano /home/ИМЯ-пользователя в весте/conf/web/названиесайта.com.nginx.ssl.conf
  4. Должен открыться файл и в нем будет строка типа server { listen 123.45.678.90:443; 
  5. Перед точкой с запятой вставляем ssl http2,  чтобы получилось server { listen 123.45.678.90:443 ssl http2;
  6. Нажимаем CTRL+O  чтобы сохранить файл и CTRL+X чтобы его закрыть
  7. В панели управления Vesta теперь в пункте сервер перезапустите nginx

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

Сейчас другие читают:

  • Похожих записей нет