Debian 5'e Memcached Servisi ve PHP Memcache PECL Eklentisi Kurulum

Debian 5 memcahed servisinin yüklenmesi

  1. #apt-get install memcached

Debian 5 PHP memcache PECL eklentisi yüklenmesi

  1. # apt-get install autoconf
  2. # cd /usr/local/src
  3. # wget http://pecl.php.net/get/memcache-2.2.5.tgz
  4. # tar zxvf memcache-2.2.5.tgz
  5. # cd memcache-2.2.5
  6. # phpize
  7. Configuring for:
  8. PHP Api Version: 20041225
  9. Zend Module Api No: 20060613
  10. Zend Extension Api No: 220060519
  11. # ./configure
  12. # make
  13. # make install
  14. Installing shared extensions: /usr/local/lib/php/extensions/no-debug-non-zts-20060613/

Yukarıdaki dizin memcache.so dosyasının oluştuğu dizindir. Şimdi yapılması gereken, php.ini dosyasında extension_dir parametresine bu dizini vermek yada şuan ki extension_dir dizinine memcache.so dosyasını taşımak. Ayrıca php.ini nin sonuna extension=memcache.so parametresini ekliyoruz.

  1. # php -info | grep php.ini
  2. Configuration File (php.ini) Path => /usr/local/lib
  3. # nano /usr/local/lib/php.ini

php.ini de aşağıdaki değişikli yapıyoruz.

  1. extension_dir = "/usr/local/lib/php/extensions/no-debug-non-zts-20060613"

ve php.ini'ye aşağıdaki satırı ekliyoruz.

  1. extension=memcache.so

Son olarak Apache'i tekar başlatıyoruz.

  1. # /etc/init.d/httpd restart