Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 3617|Yanıt: 3

[Web] Nginx, QUIC tabanlı HTTP/3 protokolünü etkinleştirir

[Bağlantıyı kopyala]
2024-7-10 tarihinde yayınlandı 17:57:18 | | | |
1.25.0 sürümünden itibaren, Nginx'in ana dalı HTTP/3'ü (QUIC protokolüne dayanan) desteklemekte, ancak hâlâ deneysel özellikler göstermektedir.

QUIC protokolü HTTP/3 resmi olarak piyasaya sürüldü
https://www.itsvse.com/thread-10330-1-1.html


Bu makaleRocky Linux sürüm 9.3 temelli nginx-1.26.1'i kurve aynı zamanda HTTP/3 protokol desteğini etkinleştirir.

QUIC desteği sağlayan BoringSSL, LibreSSL veya QuicTLS gibi SSL kütüphanesi kullanarak nginx oluşturulması önerilir.

Öncelikle, bağımlılık paketini şöyle kurun:



Ninja-build ve libunwind-devel kurulumu başarısız olursa, lütfen aşağıdakilere bakınız:

Rocky Linux 9 paketi bulunamadı: Argüman için eşleşme yok: xxx
https://www.itsvse.com/thread-10789-1-1.html


Derleme boringssl

Komut şöyledir:

Aşağıda gösterildiği gibi:



nginx derleyin ve kurayın

Komut şöyledir:

Not: boringssl/include sonrası -x c parametresi gelmeli, ./configure ise --with-cc=c++ (C++ derleyici kullanılarak) eklemelidir, aksi takdirde hata şu şekilde olur:


./configure: hata: SSL modülleri OpenSSL kütüphanesini gerektirir.
Modülleri etkinleştirmeyebilir ya da OpenSSL kütüphanesini kurabilirsiniz
sisteme girebilir veya OpenSSL kütüphanesini kaynaktan statik olarak oluşturabilirsiniz
nginx ile --with-openssl=<path> seçeneği kullanılır.


Soru referansı:

Bağlantı girişi görünür.
Bağlantı girişi görünür.

Soft links oluşturun

nginx.conf yapılandırma dosyası aşağıdaki şekilde değiştirilmiştir:

nginx servisini başlatın (çıkarıldı), DNS çözümünü (atlandı) yapılandırın ve aşağıdaki şekilde test edin:

https://http3check.net/?host=https%3A%2F%2Fattachtest.itsvse.com%2F



HTTPS güvenlik protokolü versiyonu tespit aracını destekler
https://www.itsvse.com/thread-10688-1-1.html




Referans makaleler:


Bağlantı girişi görünür.
Bağlantı girişi görünür.
Bağlantı girişi görünür.
Bağlantı girişi görünür.

(Son)




Önceki:Rocky Linux 9 paketi bulunamadı: Argüman için eşleşme yok: xxx
Önümüzdeki:ASP.NET Çekirdek istisna başlıkları yalnızca okunabilir, yanıt zaten başladı
 Ev sahibi| 2024-7-17 tarihinde 21:10:37 tarihinde yayınlandı |
nginx derleme yapılandırması:https://nginx.org/en/docs/configure.html

Önbelleği kullanmak istiyorsanız, --http-cache olmadan silmeniz gerekir
 Ev sahibi| 2024-7-18 09:06:39 tarihinde yayınlandı |
proxy_pass ile karşılaşabileceğiniz sorunlar için aşağıdakiler değiştirilmiştir:


Birden fazla add_header talimat olabilir. OlmalıSadeceadd_header mevcut seviyede herhangi bir komut tanımlanmamış, bunlar önceki yapılandırma seviyesinden miras alınır.

Bu, mevcut dürbün add_header komutuyla yapılandırılmışsa, daha üst seviyenin komutuna atıfta bulunmayacağı, sadece mevcut dürbün komutunu kullanacağı anlamına gelir.

Referans:Bağlantı girişi görünür.


 Ev sahibi| 2024-7-18 09:17:31 tarihinde yayınlandı |
Test sitesinin HTTP/3 desteğini kontrol etmek için curl kullanın
https://www.itsvse.com/thread-10794-1-1.html
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com