RSS Aboneleri 13
Reklam Alanı Bize Reklam Verin

centos

Centos 5′e mod_gzip Kurma


Merhaba arkadaşlar,

Centos 5, mod_gzip ile uyumlu olmayan Apache 2 ile beraber gelmektedir. Centos 5′de mod_gzip karşılığı olarak mod_deflate kullanılır.

Bu modülü Centos 5′e kurmak çok basit bir işlem gerektirir. Bu modül Centos 5′de yer almaktadır ve sadece aktif edilmesi gerekmektedir.

Bu kurulum için /etc/httpd/conf/httpd.conf dosyasını açmanız gerekmektedir. Bu düzenlemeleri gerçekleştirmeden önce httpd.conf dosyanızın yedeğini almanızı tavsiye ederim.

Aşağıdaki adımları takip ederek projelerinizde gzip sıkıştırmayı kullanabilirsiniz.

1. Öncelikle httpd.conf dosyanızda şu satırı bulun:

LoadModule deflate_module modules/mod_deflate.so

2. Yukarıdaki bu satırın başında “#” işareti varsa kaldırın:
Yukarıdaki satırı bulun ve başında “#” işareti varsa kaldırın. Bu işlemi yapmadan önce /etc/httpd/modules/mod_deflate.so dosyasının var olduğunu kontrol edin. Eğer bu dosya yoksa bırakın # işareti durmaya devam etsin.

3. DEFLATE modülünün ayarlarını yapın:
Aşağıdaki kodu apache konfigürasyon dosyanıza ekleyin.

AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE text/plain text/xml
AddOutputFilterByType DEFLATE application/x-javascript
AddOutputFilterByType DEFLATE text/css text/javascript
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/atom+xml
AddOutputFilterByType DEFLATE text/javascript
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4.[0678] no-gzip
BrowserMatch bMSIEs7 !no-gzip !gzip-only-text/html
BrowserMatch bOpera !no-gzip
Header append Vary User-Agent env=!dont-vary

Bu kod html, css, text ve javascript dosyalarınızı sıkıştıracaktır.

4. Son olarak Apache’nizi yeniden başlatın

service httpd restart

Sitelerinizi hızlandırmanız için güzel bir yöntem. JavaScript ve CSS dosyalarınızın boyutlarını farkedilir bir oranda azaltır. Fakat bu yöntem sunucuya binen yük miktarını da arttırır. Bu nedenle bunu kullanırken dikkatli olmak gerekir.

Gzip sıkıştırmasının çalışıp çalışmadığını öğrenmek için bu aracı kullanabilirsiniz.

Umarım işinize yarar, kolay gelsin,

Yazar Hakkında Oral ÜNAL

PHP ile küçük bir çocukken tanıştı ve hala tanışmaya devam ediyor. Osmangazi Üniversitesi öğrencisi. Bisiklet tutkunu.



Makaleyi beğendiniz mi?

Beğendiyseniz RSS Beslemelerimize abone olabilirsiniz veya bizi Twitter'da takip edebilirsiniz.

Yorum Yap