Ничего военного, но все же сделаю заметку на всякий случай.
Добавим репу EPEL, как это делать смотрим тут “Как подклчюить EPEL”
Устанавливаем сам memcached:
1 |
yum install memcached |
После успешной установки модуля в систему произведем легкие манипуляции по его настройке, я делаю как правило для memcached 2Гб – все завимит от возможностей сервера.
1 2 3 4 5 6 7 |
vi /etc/sysconfig/memcached PORT="11211" USER="memcached" MAXCONN="1024" CACHESIZE="2048" OPTIONS="-l 127.0.0.1" |
После этого добавляем memcached в автозапуск:
1 |
chkconfig --add memcache |
И стартуем его:
1 |
/etc/init.d/memcached start |
Проверяем открылся ли порт:
1 |
lsof -i tcp:11211 -n |
Далее добавляем поддержку memcached в php:
1 |
yum install php-pecl-memcache php-pecl-memcached |
На это все, поддержка обавлена в систему и в php.
Проряю работу memcached в системе:
1 |
memcached-tool 127.0.0.1:11211 stats |
Я в выводе проверяю параметр “evictions” который сигнализирует о том, были ли удалены из кеша ключи которые не достигли окончания жизни, то есть если это значение не 0 то стоит задуматься о добавлении памяти memcache.
1 коментар до “Установка memcached и php-memcached на Centos”