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.