Итак, ставим:
yum -y install memcached
после чего в файле /etc/sysconfig/memcached заменить строку OPTIONS на
OPTIONS="-l 127.0.0.1"
У меня получился такой конфиг:
PORT="11211" USER="memcached" # max connection 2048 MAXCONN="2048" # set ram size to 2048 - 2GiB CACHESIZE="256" # listen to loopback ip 127.0.0.1, for network connection use real ip e.g., 10.0.0.4 OPTIONS="-l 127.0.0.1"
Я выделил 256мб оперативки для мемкеша
Добавляем в атозагрузку
/etc/init.d/memcached start chkconfig memcached on
Последний штрих, ставим библиотеку PHP-memcache:
yum install memcached php-pecl-memcache memcached-selinux
ну и рестарт апача.
Проверить работу мемкэша можно так
watch 'php -r '"'"'$m=new Memcache;$m->connect("127.0.0.1", 11211);print_r($m->getstats());'"'"