Web Sunucu 03.07.2026

Ubuntu Sunucuda Nginx HTTP/2 ve Brotli Sıkıştırma Aktifleştirme

Ubuntu Sunucuda Nginx HTTP/2 ve Brotli Sıkıştırma Aktifleştirme

Nginx HTTP/2 ve Brotli Sıkıştırma ile Web Sitelerinizi Hızlandırın

Modern web sitelerinde hız, hem kullanıcı deneyimini hem de Google SEO sıralamanızı doğrudan etkiler. Web sunucunuzu optimize etmenin en etkili yollarından ikisi, verileri gzip'e göre %30'a varan oranda daha iyi sıkıştıran **Brotli algoritması** ve isteklerin eşzamanlı taşınmasını sağlayan **HTTP/2** protokolüdür. Bu yazımızda, Ubuntu sunucuda Nginx için bu iki teknolojiyi aktifleştirmeyi göstereceğiz.

1. Nginx Üzerinde HTTP/2 Aktifleştirme

HTTP/2 protokolünü kullanabilmek için web sitenizin mutlaka aktif bir SSL sertifikasına (HTTPS) sahip olması gerekir. SSL ayarlarınızın bulunduğu Nginx konfigürasyon dosyasını (Örn: /etc/nginx/sites-available/default) açın ve `listen 443 ssl` satırını şu şekilde güncelleyin:

listen 443 ssl http2;

Nginx'i yeniden başlattığınızda HTTP/2 aktif olacaktır.

2. Brotli Sıkıştırma Modülünün Kurulması

Google tarafından geliştirilen Brotli modülünü sunucuya eklemek için terminalden kurulum yapalım:

apt install nginx-module-brotli -y

Ardından, Brotli sıkıştırmasını aktif etmek için Nginx ana yapılandırma dosyasını (/etc/nginx/nginx.conf) açıp `http { ... }` blokları içerisine şu kodları ekleyin:

brotli on;
brotli_comp_level 6;
brotli_types text/plain text/css application/javascript application/json image/svg+xml;

Yapılandırma hatalarını kontrol edip Nginx servisini yeniden başlatın:

nginx -t
systemctl restart nginx

Web projelerinizde en yüksek performansı elde etmek için yüksek hızlı NVMe SSD diskli VDS Sunucu paketlerimizi tercih edebilir, SSL kurulumlarınız için SSL Sertifikası çözümlerimizi kullanabilirsiniz.

QBilisim.Com

IRCd, hosting ve sunucu operasyonunu tek yerden yönet.

Kurulum, taşıma, DNS, SSL, applet ve destek süreçleri için müşteri panelinden talep oluşturabilirsin.