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

Вид: 4211|Ответ: 3

Nginx добавляет включённый протокол HTTP/2

[Скопировать ссылку]
Опубликовано 07.05.2022 19:13:24 | | | |
Протокол HTTP/2 — это версия 2.0 протокола передачи гипертекста, следующего поколения протокола HTTP. HTTP 2.0 обеспечивает семантически оптимизированную доставку HTTP с возможностью повторного использования HTTP-запросов и ответов на одном соединении, что значительно повышает эффективность запросов и ответов. Мы рекомендуем, чтобы на всех сайтах был включён HTTP/2.

Сравниваются протоколы HTTP/1.x и HTTP/2
https://www.itsvse.com/thread-10023-1-1.html

Во-первых, для включения HTTP/2 требуется версия Nginx 1.9 или выше, а также http_v2_module модулей. У меня уже установлен сервис Nginx на сервере, и мне нужно перекомпилировать Nginx, если я добавлю протокол HTTP/2.

Сначала введите следующую команду для просмотраРанее скомпилированные параметры




Перейдите к исходному коду nginx-1.20.1, добавьте параметр --with-http_v2_module, перекомпилируйте, и команда выглядит следующим образом:

Не заставляйте устанавливать!!!

Сначала сделайте резервную копию предыдущего файла ngxin


Остановите сервис nginx и замените файл nginx следующей командой:

Как показано ниже:



Сайт поддерживает протокол HTTP/2

Измените конфигурационный файл nginx.conf следующим образом:


Перезагрузите сервис nginx, затем найдите онлайн-тест и проверьте его следующим образом:



(Конец)




Предыдущий:Nginx использует HTTPS для настройки SSL-сертификатов
Следующий:ASP.NET Core размещает модели In-Process и Out-Of-Process в IIS
Опубликовано 07.05.2022 22:50:38 |
Я здесь, чтобы учиться снова...
 Хозяин| Опубликовано 12.06.2022 14:08:41 |
Официально выпущен протокол QUIC HTTP/3
https://www.itsvse.com/thread-10330-1-1.html
 Хозяин| Опубликовано 02.04.2025 16:10:49 |
nginx:[ПРЕДУПРЕЖДЕНИЕ] «Слушай ... Директива http2" устарела, используйте директиву "http2" в /data2/middleware/nginx/conf.d/itsvse.conf:2


Старая версия текста:


Как написать новую версию:

Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com