Mahmut KILIÇ | Senior System Administrator

Mahmut KILIÇ

Senior System Administrator

Memcache Kurulumu

Merhabalar,

Bu yazımızda WHM / cPanel sunucunuzun hızlandırılması için gerekli bir uygulama olan Memcache uygulamasının kurulumunu anlatacağım.

Öncelikle 2086 WHM girişi yapıldıktan sonra sol menüdeki EasyApache tıklayıp Son derlemeyi/konfigürasyonu düzenliyoruz.

İlk 2 sayfayı değişiklik yapmadan ilerledikten sonra Exhaustive Options  List kısmında MEmcache seçeneğini seçip derlemeyi başlatıyoruz.

Derleme tamamlandıktan sonra SSH bağlantımızdan Şu komutu çalıştırıyoruz

yum install memcached

Y ile onayladıktan sonra WHM ekranına dönüyoruz ve

WHM / Software / Module Installers “sayfasını açıp “/ PHP Pecl MANAGE linkine tıklıyoruz.

Karşımıza gelen ekrandan arama kısmına

memcache

yazıp GO tıklıyoruz ve install yapıyoruz. Bu işlem tamamlandıktan sonra yine arama kısmının olduğu sayfaya dönüyoruz ve

memcached

tıklayıp GO ve install yapıyoruz. Yeşil alanın içinde error ve benzeri bir mesaj görürsek

yum install libmemcached

komutunu çalıştırıp tekrar install tıklayabiliriz.

İşlemlerden sonra

service httpd restart

service memcached restart

chkconfig memcached on

Artık memcache çalışmaya başlamıştır.

Konfigürasyon için

/etc/init.d/memcached

düzenlemeden sonra restart gereklidir.

Durumlarını görmek için

memcached-tool 127.0.0.1:11211 stats

Düzenleme :::::

cd ..
cd /root
yum install cyrus-sasl-devel
wget https://launchpad.net/libmemcached/1.0/1.0.18/+download/libmemcached-1.0.18.tar.gz
tar -zxvf libmemcached-1.0.18.tar.gz
cd libmemcached-1.0.18
./configure
make && make install
pecl install memcached

mkdir repo
cd repo
wget http://pecl.php.net/get/memcache-3.0.6.tgz
tar -xvfz memcache-3.0.6.tgz

Step 2 – Compilation & installation

cd memcache-3.0.6
phpize
you should see something like this;
Configuring for:
PHP Api Version: 20041225
Zend Module Api No: 20060613
Zend Extension Api No: 220060519
./configure
make
make install
Step 3 – Load in php.ini
Enable memcache in php.ini.

echo “extension=memcache.so” >> /usr/local/lib/php.ini
service httpd restart

yum install libevent
yum install libmemcached libmemcached-devel
yum install memcached

sonrasındada artık sunucumuzu çalıştırıyoruz
memcached -d -m 512 -l 127.0.0.1 -p 11211 -u nobody

 

service httpd restart

bu komutlarla direkt olarak kurabilrsiniz.