Linux Plesk Apache üzerinde Gzip sıkıştırmayı aktif hale getirmek

Sunucunuz üzerinde Plesk ve Apache ikilisi çalışıyorsa ve hem hat kullanımını azaltmak, hem de sayfaların kullanıcı tarafında daha hızlı açılmasını sağlamak istiyorsanız verilen adımları tek tek uygulayarak bunu sağlayabilirsiniz.

Yapacağınız işlem sonucunda sunucunuzdan çıkan text ağırlıklı dosyalar gzip ile sıkıştırılacak ve böylelikle karşı tarafa giden dosya boyutu %60-70’lere varan oranlarda azalacaktır. Bu şekilde hem transfer(bandwidth) kullanımınız azalacak hem de sayfalarınızın açılma hızı artacaktır. Tabi ki yoğun trafiği olan sunucularda bir miktar işlemci kullanımı artışı da hesaba katılmalıdır.

Bu adımlar Centos 5.6 ve Plesk Linux 10.3 çalıştıran bir sunucuda denenmiştir.

İlk olarak httpd.conf dosyasının bir yedeğini oluşturalım.

$ cd /etc/httpd/conf
$ cp httpd.conf httpd.conf.bak

Sonra aşağıdaki komut ile Apache’nin mod_deflate modülünün çağrılıp, çağrılmadığını kontrol edelim.

$ grep 'mod_deflate' /etc/httpd/conf/httpd.conf

Daha sonra httpd.conf dosyasına girelim.

$ nano httpd.conf

Ve burada en alta şunları ekleyelim.

####
# Deflate output configuration
####
AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css text/js
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4.0[678] no-gzip
BrowserMatch bMSIE !no-gzip !gzip-only-text/html

Bu işlemden sonra aşağıdaki komut ile Apache’yi yeniden başlatalım.

service httpd restart

Sıkıştırmanın aktif olup olmadığını test etmek için aşağıdaki siteyi kullanabilirsiniz.

http://www.whatsmyip.org/http_compression/

Eğer burada sıkıştırmanın yapıldığını görüyorsanız bu durumda işlem tamam demektir.

 

 

 

“Linux Plesk Apache üzerinde Gzip sıkıştırmayı aktif hale getirmek” üzerine 2 yorum

Bir cevap yazın

E-posta hesabınız yayımlanmayacak.

This site uses Akismet to reduce spam. Learn how your comment data is processed.