Centos

Centos 6 Plesk Panel Sunucuda Memcached Kurulumu

Merhaba,

Bu yazımda sizlere Centos 6 işletim sistemi üzerinde plesk panel kurulu olan bir sunucuda Memcached’in nasıl kurulacağından bahsedeceğim. Biliyorsunuz ki Memcached adında da anlaşılacağı gibi bir cache modülüdür. Bu modül sayesinde web sitenize ait cache kayıtları tutulmakta ve bu sayede siteleriniz daha hızlı açılabilmektedir. Bir diğer değişle yüksek hitli web sitelerinin tampon bellek kullanma sistemine verilen addır Memcached.

ilk önce sunucumuzda bulunan mevcut YUM repolarını genişletmek için EPEL reposunu kurarak işlemlere başlayalım. Siz daha daha önceleri EPEL reposunu kurduysanız bu kısmı atlayabilirsiniz.

wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

rpm -Uvh epel-release-6-8.noarch.rpm

repo dosyalarını çektikten sonra alttaki komut ile memcache daemon ve memcache php modülünü kuruyoruz.

yum install memcached php-pecl-memcache

Sonrasında memcache konfigürasyon dosyası açılır ve ayarlar istenildiği şekilde düzenlenir.

nano /etc/sysconfig/memcached

PORT : Memcache servisinin çalışacağı port.
MAXCONN : Anlık maksimum bağlantı sayısı. Yoğun sunucular için 2048 ya da 4096 tercih edilebilir.
CACHESIZE : MB cinsinden RAM üzerinde ayrılacak caching alanı. Yoğun sunucular için 1024 ya da 2048 yapılabilir. Düşük ram bulunan sunucularda yüksek değerler vermemeniz tavsiye edilir.

bu ayarlamalar da yapıldıktan sonra aşağıdaki komut ile memcache servisini başlayabilirsiniz.

/etc/init.d/memcached start

Aşağıdaki komut ile de servisi kalıcı olarak başlangıçta çalışacak şekilde ayarlayabiliriz.

chkconfig memcached on

Bu işlemlerden sonra Apache servisini yeniden başlatmak PHP modülünün aktif olması için gerekli olacaktır.

service httpd restart

Bu komut ile de memcahe in PHP içerisinde aktif olup olmadığını kontrol edebilirsiniz.

php -m |grep “memcache”

Çıktı olarak size şunu verecektir.

memcache

Memcache servisini durdurmak, başlatmak ve yeniden başlatmak için aşağıdaki komutları kullanabilirsiniz;

Durdurmak için : service memcached stop

Başlatmak için : service memcached start

Yeniden Başlatmak için : service memcached restart

Memcache istatistikleri için de aşağıdaki komutu kullanabilirsiniz.

memcached-tool 127.0.0.1:11211 stats

Bu işlemleri tamamladıktan sonra Memcache servisi artık sunucumuzda çalışıyor olacaktır.


Limitsiz Hosting

İlgili Makaleler