Ubuntu’da HTTP/2 Desteği ile Nginx Nasıl Kurulur
Nginx, web siteleri ve uygulamaları barındırmak için yaygın olarak kullanılan yüksek performanslı bir web sunucusu ve ters proxy’dir. HTTP/2, çoklama, başlık sıkıştırması ve diğer optimizasyonları etkinleştirerek web performansını önemli ölçüde artırır. Bu kılavuzda, HTTP/2 desteği ile Ubuntu‘da Nginx’in nasıl kurulacağını ele alacağız.
Adım 1: Sistem Paketlerini Güncelleyin
Nginx’i kurmadan önce, en son yazılım sürümlerine sahip olduğunuzdan emin olmak için paket listenizi ve sistem paketlerinizi güncelleyin.
Adım 2: Nginx’i Kurun
Ubuntu’nun varsayılan depoları Nginx’i içerir, bu nedenle apt kullanarak kurabilirsiniz:
Kurulum tamamlandıktan sonra, Nginx’in çalıştığını doğrulayın:
Eğer Nginx aktif değilse, şu komutla başlatın:
Adım 3: Nginx’te HTTP/2 Desteğini Etkinleştirin
HTTP/2’yi etkinleştirmek için Nginx yapılandırma dosyasını değiştirin:
Aşağıdaki satırı bulun:
Bunu http2 içerecek şekilde değiştirin:
Değişiklikleri kaydedin (CTRL + X, ardından Y ve Enter).
Adım 4: SSL Sertifikası Alın
HTTP/2, SSL/TLS gerektirir, bu nedenle geçerli bir SSL sertifikasına ihtiyacınız var. En kolay yol, Let’s Encrypt ile Certbot kullanmaktır:
Sertifikayı oluşturmak ve kurmak için yönergeleri izleyin.
Adım 5: Nginx’i Yeniden Başlatın ve Doğrulayın
HTTP/2’yi etkinleştirdikten sonra, değişikliklerin uygulanması için Nginx’i yeniden başlatın:
HTTP/2’nin çalıştığını doğrulamak için:
HTTP/2 yanıt başlığını görmelisiniz.
Sonuç
HTTP/2 desteği ile Nginx’i Ubuntu’ya başarıyla kurdunuz. Artık web siteniz, geliştirilmiş performans ve daha hızlı sayfa yükleme sürelerinden faydalanacaktır. Daha fazla optimizasyon yapmanız gerekiyorsa, önbellekleme, sıkıştırma etkinleştirmeyi ve Nginx yapılandırmanızı ince ayar yapmayı düşünün.


