Memcached — программное обеспечение, реализующее сервис кэширования данных в оперативной памяти на основе хеш-таблицы.

Также вы можете установить данное приложение при оформлении заказа в один клик.
Подробное описание данного One-Click-Apps

Memcached представляет собой сервер, хранящий в оперативной памяти некоторые данные с заданным временем жизни. Доступ к данным осуществляется по ключу (имени). Вы можете думать о Memcached, как о хэш-таблице, хранящейся на сервере. Применяется он в основном для кэширования кода веб-страниц, результатов запросов к базе данных и тп.

Перейдите в раздел «Настройки web-сервера → PHP», выделите нужную версию PHP и нажмите кнопку Расширения

file

В открывшемся списке выберите memcache или memcached, выделите его и нажмите кнопку Установить

file

CentOS

Установка:

yum install memcached.x86_64 php-pecl-memcache.x86_64  

Отредактируйте конфигурационный файл /etc/sysconfig/memcached:

  • PORT="11211"
  • USER="memcached"
  • MAXCONN="2048"
  • CACHESIZE="4096"
  • OPTIONS="-l 127.0.0.1" - слушает localhost

Добавьте в автозагрузку и запустите:

chkconfig memcached on  
/etc/init.d/memcached start

Перезапустите Apache:

/etc/init.d/httpd restart

Проверьте загрузку демона:

php -m | grep memcache  
memcache  

Debian

Найдите пакет memcached из репозиторий:

aptitude search memcache  

Устанавливаем:

apt-get install memcached php5-memcache  

Проверьте работу memcached:

memcached -u www-data -vv  

Если есть подобный вывод:

slab class   1: chunk size        80 perslab   13107  
slab class   2: chunk size       104 perslab   10082  
slab class   3: chunk size       136 perslab    7710  
slab class   4: chunk size       176 perslab    5957  
slab class   5: chunk size       224 perslab    4681  
... skip ...
<28 server listening (udp)  
<27 server listening (udp)  
<28 server listening (udp)  

Если нет, то:

ldconfig -v  
killall memcached  
/etc/init.d/memcached start

Выполните перезагрузку Apache:

/etc/init.d/apache2 restart

Проверяем загрузку модуля:

php -m | grep memcache  
memcache  

Ubuntu

Обновите список пакетов:

apt-get update  

Установите расширение и демон:

apt-get install memcached php5-memcache  

Выполните перезапуск сервисов Memcached и Apache:

/etc/init.d/memcached restart
/etc/init.d/apache2 restart
Обновлено 2 января 2019 г.