Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 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