Özkula Banner

Memcached Kurulumu [ PHP Hızlandırıcı ]

Memcached Kurulumu [ PHP Hızlandırıcı ]

Memcached bir cache sistemidir.smf , vbulletin ve bir çok scirpte ciddi hız faydası olduğu söylenmekte Memcached danga.com firması tarafından geliştirilmiştir. Memcached ile sitelerinizin daha performanslı ve verimli çalışmasını sağlayabilirsiniz.

 Memcached kurulumu

Dizin oluşturup gerekli dosyaları indiriyoruz

mkdir /root/mcache
cd /root/mcache
wget http://monkey.org/~provos/libevent-2.0.10-stable.tar.gz
wget http://memcached.googlecode.com/files/memcached-1.4.5.tar.gz
wget http://pecl.php.net/get/memcache-2.2.6.tgz

İndirdiğimiz dosyayı açıp kurulumu başlatıyoruz

 

tar xvzf libevent-2.0.10-stable.tar.gz
cd /root/mcache/libevent-2.0.10-stable
./configure
make
make install

Libevent kurulumunu gerçekleştiriyoruz

ln -s /usr/local/lib/libevent-2.0.so.5 /usr/lib/libevent-2.0.so.5

64 bit sunucular için ln -s /usr/local/lib/libevent-2.0.so.5 /usr/lib64/libevent-2.0.so.5

Memcached Kurulum ve Derlemesini yapıyoruz

cd /root/mcache/
tar xvzf memcached-1.4.5.tar.gz
cd /root/mcache/memcached-1.4.5
./configure –with-libevent=/usr/local/lib/libevent-2.0.so.5
make
make install

Memcache Kurulum ve Derlemesi yapıyoruz

 

cd /root/mcache/
tar xvzf memcache-2.2.6.tgz
cd /root/mcache/memcache-2.2.6
phpize

işlemler sonrası aşağıdaki gibi çıktı çıkacaktır

 

PHP Api Version: 20041225
Zend Module Api No: 20060613
Zend Extension Api No: 220060519

çıkan çıktıyı aynen uyguluyoruz

Yine derleme işlemi uyguluyoruz

 

./configure
make
make install

Çıkan çıktıyı bir yere kaydedelim ilerde ihtiyacımız olacak

 

Installing shared extensions: /usr/local/lib/php/extensions/no-debug-non-zts-20060613/

 

memcached aktif etme vakti geldi

 

/usr/local/bin/memcached -u nobody -d -m 64 -l 127.0.0.3 -p 11211

Peki Memcached çalışıyor mu çalışmıyor mu nasıl anlarız ?

ps -ef |grep memcached|grep -v grep komutu ile

php.ini açıyoruz

nano /usr/local/lib/php.ini

php.ini içerisinde extensions_dir satırını bulup az önce not ettiğimiz kod ile değiştiriyoruz.
değişiklik sonrası hali aşağıdaki gibi olacaktır.

extension_dir = “/usr/local/lib/php/extensions/no-debug-non-zts-20060613/”

php.ini dosyasının en altına

extension = “memcache.so”
memcache.allow_failover = 0

ekliyoruz

Ve service httpd restart komutu ile işlemleri tamamlıyoruz

  Yine çalışıp çalışmadığını test edelim

php -i | grep “memcache support”

doğru çıktı memcache support => enabled şeklinde olmalı

Sunucu her yeniden başlattığınızda otomatik açılması için

nano /etc/rc.local

/usr/local/bin/memcached -u nobody -d -m 64 -l 127.0.0.3 -p 11211

 

  cPanel Spam Trafik Engelleme (ip engelleme)

İlginizi Çekebilir

Fidye Yazılımlara Karşı Nasıl Korunabilirim?

Fidye Yazılımlara Karşı Nasıl Korunabilirim?

Günümüzde siber güvenlik, dijital yaşamımızın vazgeçilmez bir parçası haline gelmiştir. Özellikle fidye yazılımlar, bireylerin ve şirketlerin verilerini rehin...

Devamını Oku
E-Ticaret İçin Mükemmel Ürün Açıklamaları Yazmanın Yolları

E-Ticaret İçin Mükemmel Ürün Açıklamaları Yazmanın Yolları

Blog yazınızda, özgün başlık seçiminden profesyonel görsel kullanıma kadar etkili SEO stratejilerini ve kullanıcı deneyimini nasıl iyileştireceğinizi keşfedin.E-ticaret...

Devamını Oku
Muhasebe Sunucusu Önerileri, Muhasebe Sunucusu Güvenliği ve Yedeklemesi

Muhasebe Sunucusu Önerileri, Muhasebe Sunucusu Güvenliği ve Yedeklemesi

Muhasebe süreçlerinin güvenliği, veri bütünlüğü ve sürekliliği, işletmeler için olmazsa olmaz kriterler arasındadır. Bu nedenle, muhasebe verilerinizi yönetirken...

Devamını Oku
Ücretsiz Kontrol Paneli Sunan Hosting Firmalarının İncelemesi

Ücretsiz Kontrol Paneli Sunan Hosting Firmalarının İncelemesi

Web siteniz için en iyi hosting firmasını seçerken dikkat etmeniz gereken konuları öğrenin: kontrol paneli, müşteri desteği, fiyatlandırma...

Devamını Oku
Google Analytics Kullanımı ve Veri Analizi

Google Analytics Kullanımı ve Veri Analizi

Google Analytics'in ne olduğunu, nasıl kurulacağını, veri analizi ve raporlama araçlarını anlatan detaylı rehber. Veri inceleme ipuçları.Blog Giriş...

Devamını Oku
cPanel Reseller Nedir?

cPanel Reseller Nedir?

cPanel Reseller temel tanımları, çeşitli paket seçenekleri, müşteri yönetimi, karlı bir işletme kurma ve başarının anahtarları hakkında bilgi...

Devamını Oku