Memcache adalah sebuah service atau server yang menghandle Memory, di PHP mengenal caching, sebenarnya ada banyak sekali tehnik caching, diantaranya yaitu:
- Memcache
- Redis
- APC
- Pear’s Cache Lite
- xCache
- Zend Cache
Untuk memulai install memcached silakan download file-file yang diperlukan yaitu libevent-1.3e.tar.gz dan memcached-1.4.5.tar.gz
untuk file libevent-1.3e.tar.gz silahkan download disini
dan untuk file memcached-1.4.5.tar.gz silahkan download disini
langkah pertama
ekstrak file libevent-1.3e.tar.gz
tar zxvf libevent-1.3e.tar.gz
cd libevent*
./configure
make install
kemudian install memcached
tar zxvf memcached-1.4.5.tar.gz
cd memcached*
./configure
make install
buat user untuk memcached
adduser memcached
jalankan service memcached
./memcached -u memcached -d -m 48 -l 127.0.0.1 -p 11211
untuk -m adalah alokasi memory yang itu 48 mega, -p merupakan port yang digunakan 11211, dan -l adalah listening ip yang akan digunakan
apabila menemukan error seperti berikut:
./memcached: error while loading shared libraries: libevent-1.3e.so.1:
cannot open shared object file: No such file or directory
ketik perintah berikut untuk menyelesaikannya
ln -s /usr/local/lib/libevent-1.3e.so.1 /lib
untuk pengecekan running servicenya
ps ax | grep memcache
netstat -tulpn | grep :11211