Ana içeriğe atla

Centos Sunucu Memcache Kurulumu ve Drupal

Sümeyye Aydemir
Sümeyye Aydemir
10 dakika okuma süresi

Drupal diğer içerik yönetim sistemlerine göre çok daha fazla kaynak tüketiyor, performans artışı için de cache ile ilgili birtakım uygulamalar kurmak, ayarlar yapmak gerekiyor.

Centos bir web sunucuya memcache kurmak ve drupal ile entegre etmek için aşağıdaki adımları takip edebilirsiniz;

Memcache Kurulumu

Sunucunuzda PHP 5.3 ve PECL olduğunu varsayıyoruz.

#yum install memcached
chkconfig --level 2345 memcached on
/etc/init.d/memcached start
pecl install memcache
extension=memcache.so satırını /etc/php.ini dosyasına ekleyin
/etc/init.d/httpd restart

Yukarıdaki komutlar ile memcache'i kurduk, açılışta çalışacak şekilde ayarladık ve servisi başlattık. Aşağıdaki php satırları ile de memcache'in gerçekten kurulup kurulmadığını test edebilirsiniz.

<?php
$memcache = new Memcache;
$memcache-&gt;connect('127.0.0.1', 11211);
print_r($memcache);
?>

Drupal Entegrasyonu

https://drupal.org/project/memcache adresindeki Drupal modülünü indirin ve sites/all dizini altına kopyalayın ve aşağıdaki adımları gerçekleştirin;

  • Sitenizi bakım moduna alın.
  • Sitenizin kurulu olduğu dizindeki settings.php dosyasına aşağıdaki satırları ekleyin.
$conf['cache_backends'][] = 'sites/all/modules/memcache/memcache.inc';
	$conf['cache_default_class'] = 'MemCacheDrupal';
  • Sitenizi tekrar online mod'a alın.

Ofislerimiz

Drupart Locations

Ofislerimiz

Drupart AR-GE

GOSB Teknopark Hi-Tech Bina 3.Kat B3 Gebze - KOCAELİ

+90 262 678 8872

+90 216 706 12 58 

[email protected]

Londra

151 West Green Road, London, England

+44 203 815 6478

[email protected]

Newark

112 Capitol Trail Suite, A437 Newark DE, 19711

+1 (740) 666 6255

[email protected]

Wiesbaden

Hinterbergstraße 27
65207 Wiesbaden
Deutschland

+49 (0) 6151 – 492 70 23

[email protected]