Untuk performa website yang maksimal diperlukan sistem cache yang tangguh, terutama untuk website-website dynamic seperti WordPress, Drupal, atau misal Xenforo.
Berikut cara menginstall Memcached, Libmemcached, dan PECL Memcached di CentOS 6.
Install Memcached
Pertama eksekusi perintah berikut:
yum install memcached
Lalu konfigurasi seberapa besar memory yang akan kita alokasikan ke Memcached ini:
vi /etc/sysconfig/memcached
Misal kita ubah menjadi 512 MB:
CACHESIZE="512"
Tambahkan memcached.ini ke folder /etc/php.d:
echo "extension=memcached.so" > /etc/php.d/memcached.ini
Simpan lalu set supaya Memcached server kita otomatis berjalan sendiri ketika reboot:
chkconfig memcached on
Lalu jalankan Memcached server:
service memcached start
Install Libmemcached
Sekarang kita menginstall Libmemcached yang diperlukan oleh PECL Memcached:
cd /usr/local/src
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
Install PECL Memcached
Esekusi perintah berikut:
pecl install memcached
Nah sekarang Memcached, Libmemcached, dan PECL Memcached sudah terinstall di sistem.