cPanel'de Brotli Sıkıştırma Nasıl Etkinleştirilir?

0 Ответы 5 Просмотры
Оценившие
Участники
Автор темы #1
Brotli, Google tarafından geliştirilen ve özellikle web içeriği sıkıştırmada yüksek verimlilik sunan modern bir algoritmadır. Günümüzde HTTP/2 ve HTTP/3 protokolleriyle birlikte kullanılması, sayfa yükleme hızını ciddi oranda artırabilir. Ancak, cPanel ortamında doğrudan arayüz üzerinden Brotli’yi etkinleştirmek mümkün değildir; bunun yerine sunucu yapılandırmasını manuel olarak yapmanız veya uygun eklentileri kullanmanız gerekir.


Öncelikle, Brotli’nin etkinleştirilmesi için sunucu ortamınızın Apache veya Nginx kullanıp kullanmadığını belirlemek gerekir. cPanel genellikle Apache tabanlıdır, ancak Nginx ön uç kullanımı veya başka yapılandırmalar da olabilir.

İşte temel adımlar:

  1. Sunucu Desteği ve Uygun Modül Kurulumu

  • Apache kullanıyorsanız, mod_brotli modülünün yüklenmiş olması gerekir. Bu modülü yüklemek için sunucu yönetimi panelinizden veya SSH erişimiyle aşağıdaki komutları kullanabilirsiniz:

КОД
1yum install mod_brotli
veya
КОД
1apt-get install libapache2-mod-brotli

  • Eğer Nginx kullanıyorsanız, Brotli desteği sağlayan derlenmiş modülü veya derleme sırasında eklenmiş olmasını kontrol edin.


  1. Apache’de Brotli Etkinleştirme

  • Modül yüklendikten sonra, Apache yapılandırma dosyanıza şu satırları ekleyin veya düzenleyin:

КОД
1LoadModule brotli_module modules/mod_brotli.so

veya, genellikle /etc/httpd/conf.modules.d/ veya /etc/apache2/mods-available/ dizinlerinde modül aktif edilmelidir.
  • Ayrıca, sıkıştırma seviyesini belirlemek için şu direktifi eklenir:

КОД
1AddOutputFilterByType BROTLI_COMPRESS text/html text/plain text/xml application/javascript application/json


  1. Nginx’de Brotli Etkinleştirme

  • Nginx yapılandırma dosyanızda, Brotli modülünün aktif olduğunu varsayarsak, aşağıdaki satırları ekleyin veya düzenleyin:

КОД
1load_module modules/ngx_brotli.so;

ve ardından:
КОД
123brotli on;  
brotli_comp_level 4;  
brotli_types text/html text/plain application/xml application/json application/javascript;


  1. Test ve Doğrulama

  • Yapılandırmayı kaydettikten sonra, sunucuyu yeniden başlatın:

КОД
1systemctl restart httpd
veya
КОД
1systemctl restart nginx

  • Daha sonra, Chrome DevTools veya online araçlar kullanarak, HTTP yanıt başlıklarında content-encoding: br olup olmadığını kontrol edin.


Unutulmaması gereken önemli nokta, cPanel yönetim panelinizin bazı durumlarda otomatik yapılandırmayı engelleyebileceğidir. Bu yüzden, hosting sağlayıcınızın desteklediği veya önerdiği yöntemleri de göz önünde bulundurmak gerekir.

Brotli’nin etkinleştirilmesi, doğru yapılandırma ve testlerle optimize edilmelidir; aksi takdirde sunucu performansını olumsuz etkileyebilir.

Чтобы ответить, необходимо войти в систему.

0 цитат выбрано