Linux Centos Mod PageSpeed Kurmak

Merhabalar, Google PageSpeed’i her webmaster bilir. Google bunu chrome için birde web için yaptığını biliyoruz ve şimdi google linux serverler için mod_pagespeed özelliğini yayınladı. Bu mükemmel özellik sayesinde siteleriniz jet hızında açılıyor. Her linux kullanıcısının kurması gereken bir modül. Ben Centos 32 bit servere mod_pagespeed nasıl kurulur onu göstereceğim.

Mod PageSpeed’i buraya tıklayarak test edebilirsiniz.

Şimdi Putty ile servere login olalım ve aşağıdaki komutları teker teker yazalım.

[php]
[root@server]# cd /usr/src
[root@server src]# wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-beta_current_i386.rpm
[root@server src]# mkdir mod-pagespeed
[root@server src]# cd mod-pagespeed
[root@server mod-pagespeed]# rpm2cpio ../mod-pagespeed-beta_current_i386.rpm | cpio -idmv
[/php]

Daha sonra gelecek cevap aşağıdaki gibi olacaktır.

[php]
./etc/cron.daily/mod-pagespeed
./etc/httpd/conf.d/pagespeed.conf
./usr/lib/httpd/modules/mod_pagespeed.so
./var/mod_pagespeed/cache
./var/mod_pagespeed/files
3135 blocks
[/php]

daha sonra aşağıdaki komutları yazalım

[php]
[root@server mod-pagespeed]# cp ./etc/httpd/conf.d/pagespeed.conf \/usr/local/apache/conf/
[root@server mod-pagespeed]# cp ./usr/lib/httpd/modules/mod_pagespeed.so \/usr/local/apache/modules/
[root@server mod-pagespeed]# chmod 755 /usr/local/apache/modules/mod_pagespeed.so
[root@server mod-pagespeed]# mkdir /var/mod_pagespeed/{cache,files} -p
[root@server mod-pagespeed]# chown nobody:nobody /var/mod_pagespeed/*
[/php]

Böylelikle mod_PageSpeed’i kurmuş oluyoruz. Çalışması için birkaç ayar yapmamız gerekiyor.

pagespeed.conf dosyası /usr/local/apache/conf/ dizininde olmalı bunun için bir arama yapalım locate pagespeed.conf  komutuyla kontrol yapalım. Daha sonra

edit /usr/local/apache/conf/pagespeed.conf komutuyla config dosyasını açıp aşağıdaki satırı değiştirelim

[php]
LoadModule pagespeed_module /usr/lib/httpd/modules/mod_pagespeed.so
to
LoadModule pagespeed_module modules/mod_pagespeed.so
[/php]

şeklinde değiştirdikten sonra  Cache ve Files dizinlerini değiştirmemiz gerekiyor(25 ve 26 satırlarda)

[php]

ModPagespeedFileCachePath "/var/mod_pagespeed/cache/"
[/php]

ve

[php]
ModPagespeedGeneratedFilePrefix "/var/mod_pagespeed/files/"

[/php]

satırlarını bu şekilde değiştirdikten sonra Apache nin dosyasına include etmemiz gerekiyor bunun içinse

[php]

edit /usr/local/apache/conf/httpd.conf

[/php]

yazarak Apache config dosyasını açalım içine

[php]

Include "/usr/local/apache/conf/pagespeed.conf"

[/php]

ekleyerek kaydedip çıkalım ve

[php]

service httpd restart

[/php]

Apache yi restart ederek o mükemmel hıza erişelim 🙂

İnşallah anlaşılır anlatmışımdır. Eğer anlamadığınız yada yapamadığınız bölüm varsa sorun elimden geldiğince cevaplamaya çalışacağım.

Siteleriniz de gözle görülür bir hız artışı olacak http://www.gidnetwork.com/tools/gzip-test.php bu adrestende sıkıştırmayı test edebilirsiniz yada https://developers.google.com/pagespeed/ adresinden sayfanızın eksiklerine bakabilirsiniz ki ben yaptım hiçbir eksik yok.

“Linux Centos Mod PageSpeed Kurmak” üzerine 3 yorum

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir