LiteSpeed Web Sunucusunda QUIC ve HTTP/3 Desteği Aktifleştirme
LiteSpeed Web Sunucusunda QUIC ve HTTP/3 Desteği Aktifleştirme
LiteSpeed web sunucusu, modern web performansı ve güvenliği açısından en gelişmiş protokollerden biri olan QUIC ve HTTP/3 desteğini yerleşik olarak sunar. Bu protokoller, özellikle mobil bağlantılarda gecikmeyi azaltır, veri transferini hızlandırır ve HTTPS performansını üst seviyeye taşır. Bu makalede, LiteSpeed üzerinde QUIC ve HTTP/3 desteğini nasıl etkinleştireceğinizi, gerekli SSL yapılandırmalarını ve tarayıcı uyumluluğunu adım adım açıklıyoruz.
- HTTP/3 ve QUIC Nedir?
- Ön Gereksinimler
- LiteSpeed’de QUIC ve HTTP/3 Desteğini Aktifleştirme
- 1) LiteSpeed WebAdmin Paneline Giriş
- 2) Listener Ayarlarına Erişim
- 3) SSL Sertifikasını Tanımlama
- 4) WebAdmin Yeniden Başlatma
- HTTP/3 Desteğini Doğrulama
- QUIC ve HTTP/3 Performans Avantajları
- Cloudflare ve QUIC Uyumluluğu
- LiteSpeed .htaccess Üzerinde HTTP/3 Zorunlu Yönlendirme
- Firewall Üzerinde QUIC Portları
- Güvenlik ve Uyumluluk Tavsiyeleri
- Performans Testi
- Sonuç
HTTP/3 ve QUIC Nedir?
- QUIC (Quick UDP Internet Connections): UDP tabanlı bir protokoldür ve TCP’ye göre daha düşük gecikme süreleri sağlar.
- HTTP/3: HTTP protokolünün QUIC üzerinde çalışan yeni sürümüdür; daha hızlı bağlantı kurulumu ve daha iyi hata toleransı sunar.
HTTP/3, Google, Cloudflare ve LiteSpeed gibi büyük altyapı sağlayıcılarının standart desteğiyle birlikte yaygınlaşmaktadır.
Ön Gereksinimler
- LiteSpeed Enterprise veya OpenLiteSpeed (sürüm 1.7.7+)
- Geçerli SSL/TLS sertifikası (örnek: Let’s Encrypt)
- HTTP/2 ve QUIC destekli tarayıcılar (Chrome, Edge, Firefox, Safari)
LiteSpeed’de QUIC ve HTTP/3 Desteğini Aktifleştirme
1) LiteSpeed WebAdmin Paneline Giriş
Tarayıcıdan https://sunucu-ip:7080 adresine girerek WebAdmin konsoluna giriş yapın.
2) Listener Ayarlarına Erişim
- Menüden Listeners → Default sekmesine gidin.
- SSL sekmesini açın ve “Enable QUIC” seçeneğini Yes olarak işaretleyin.
- HTTP/3 desteği otomatik olarak QUIC ile birlikte etkinleşecektir.
3) SSL Sertifikasını Tanımlama
QUIC ve HTTP/3 yalnızca HTTPS üzerinde çalışır. SSL sertifikasının doğru yüklendiğinden emin olun:
SSL Certificate File: /etc/letsencrypt/live/domain/fullchain.pem
SSL Private Key File: /etc/letsencrypt/live/domain/privkey.pem
4) WebAdmin Yeniden Başlatma
Değişiklikleri uygulamak için WebAdmin üzerinden “Graceful Restart” tıklayın veya SSH üzerinden:
service lsws restart
HTTP/3 Desteğini Doğrulama
- Tarayıcı konsolunda (Network sekmesi) protokol sütununu kontrol edin. “h3” görüyorsanız HTTP/3 aktif demektir.
- Alternatif olarak terminalde
curlkullanabilirsiniz:
curl -I -v --http3 https://domain.com
QUIC ve HTTP/3 Performans Avantajları
- 0-RTT Handshake: Bağlantılar yeniden kurulduğunda gecikmesiz veri aktarımı.
- UDP tabanlı iletişim: TCP “handshake” gecikmelerini ortadan kaldırır.
- Paket kaybı toleransı: Mobil ağlarda daha kararlı veri iletimi.
- Daha düşük CPU kullanımı: LiteSpeed’in optimize edilmiş QUIC motoru ile kaynak verimliliği artar.
Cloudflare ve QUIC Uyumluluğu
Eğer site Cloudflare üzerinden yönlendiriliyorsa, QUIC desteğini Cloudflare panelinden de aktif etmeniz gerekir:
- Cloudflare paneline giriş yapın.
- Network → HTTP/3 (with QUIC) seçeneğini aktif edin.
Böylece hem Cloudflare CDN hem de LiteSpeed sunucusu HTTP/3 üzerinden çalışır.
LiteSpeed .htaccess Üzerinde HTTP/3 Zorunlu Yönlendirme
HTTP trafiğini HTTPS ve HTTP/3’e yönlendirmek için .htaccess dosyasına aşağıdaki kodu ekleyebilirsiniz:
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]
Firewall Üzerinde QUIC Portları
QUIC protokolü UDP 443 portunu kullanır. Güvenlik duvarında aşağıdaki kuralın açık olduğundan emin olun:
sudo ufw allow 443/udp
Güvenlik ve Uyumluluk Tavsiyeleri
- Eski tarayıcılar için HTTP/2 desteğini açık bırakın.
- SSL sertifikalarınızı otomatik yenileyin (
certbot renew). - HSTS başlığı ekleyerek HTTPS bağlantılarını zorunlu hale getirin:
add_header Strict-Transport-Security "max-age=31536000; includeSubDomains" always;
Performans Testi
QUIC ve HTTP/3 etkinleştirildikten sonra web performansınızı ölçmek için:
- KeyCDN HTTP/3 Test
- Google HTTP/3 Test Tool
- HostLigo Optimizasyon Hizmeti ile kapsamlı performans denetimi.
Sonuç
LiteSpeed Web Server, QUIC ve HTTP/3 desteğiyle birlikte modern web performans standartlarını en üst düzeye taşır. Doğru yapılandırıldığında, bağlantı gecikmeleri azalır, sayfa yükleme süreleri iyileşir ve SEO performansı artar. HostLigo’nun Premium VDS altyapısı ve Kurumsal Hosting çözümleriyle HTTP/3 geçişinizi güvenli, kararlı ve profesyonel biçimde gerçekleştirebilirsiniz.