Установка memcached CentOS 6 + php ext

Итак, ставим:

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());'"'"

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *