Логотип   Простое и понятное управление
  Уникальные возможности по настройке
  Open Server скачали уже 1 022 831 раз!

Форум

Добро пожаловать, Гость!

HTTP/2

Обсуждение общих вопросов связанных с программой
Whoze
Сообщения: 3
C нами: 6 мес 11 дней

Непрочитанное сообщение Whoze » 02 авг 2016, 00:25

Друзья,
пробовал ли кто настроить OS для работы с HTTP/2?

Максим,
есть ли поддержка этой технологии?

Аватара пользователя
SinFx
Сообщения: 1
C нами: 1 мес 8 дней
Откуда: Тула
Контакты:

Непрочитанное сообщение SinFx » 02 ноя 2016, 14:33

Пробовал по статье на хабре прописать http2 в секции listen настроек Nginx 1.10, но что-то не завелось, не силен я в этих конфигах. Если уже есть возможность настроить в Open Server http/2, то поделитесь мануалом! Очень хотелось бы потестить.

Аватара пользователя
Максим
Сообщения: 4878
C нами: 5 лет 11 мес
Контакты:

Непрочитанное сообщение Максим » 02 ноя 2016, 15:08

Через одно обновление в набор будет включена продвинутая сборка Nginx с http2. А пока цитата с офф. сайта: По умолчанию этот модуль не собирается, его сборку необходимо разрешить с помощью конфигурационного параметра --with-http_v2_module.

Если разбираетесь в настройках и устройстве модулей в Open Server, можете сами уже сейчас установить более продвинутую сборку Nginx отсюда: http://nginx-win.ecsds.eu/download/ngin ... 20Lion.zip

Mr_MYSTIC
Сообщения: 1
C нами: 1 мес 8 дней

Непрочитанное сообщение Mr_MYSTIC » 02 ноя 2016, 16:53

Вот http://nginx.org/en/docs/howto_build_on_win32.html инструкция по сборке nginx под Windows. Всё работает.

Делайте это в отдельной папке.

Собирал с этой конфигурацией:
--with-cc=cl --builddir=objs --with-debug --prefix= --conf-path=conf/nginx.conf --pid-path=logs/nginx.pid --http-log-path=logs/access.log --error-log-path=logs/error.log --sbin-path=nginx.exe --http-client-body-temp-path=temp/client_body_temp --http-proxy-temp-path=temp/proxy_temp --http-fastcgi-temp-path=temp/fastcgi_temp --http-scgi-temp-path=temp/scgi_temp --http-uwsgi-temp-path=temp/uwsgi_temp --with-cc-opt=-DFD_SETSIZE=1024 --with-pcre=objs/lib/pcre-8.39 --with-zlib=objs/lib/zlib-1.2.8 --with-select_module --with-http_realip_module --with-http_addition_module --with-http_sub_module --with-http_dav_module --with-http_stub_status_module --with-http_flv_module --with-http_mp4_module --with-http_gunzip_module --with-http_gzip_static_module --with-http_auth_request_module --with-http_random_index_module --with-http_secure_link_module --with-http_slice_module --with-mail --with-stream --with-openssl=objs/lib/openssl-1.0.2j --with-openssl-opt=no-asm --with-http_ssl_module --with-mail_ssl_module --with-stream_ssl_module --with-ipv6 --with-http_v2_module


Ну и последним шагом скопировал папку с nginx 1.10 и заменил nginx.exe в оригинальной.
http://screencast.com/t/XPyxx60t скриншот папки.

Ну а как включить http2 вы, должно быть, знаете.

https://www.dropbox.com/s/znhetihm3kfq8un/nginx.exe?dl=0 вот скомпилированная версия, если не боитесь.


Вернуться в «Обсуждение Open Server»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость