Memcache

Материал из Энциклопедия хостинга
Перейти к: навигация, поиск


Содержание

Установка через панель ISPmanager 5

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

Pic 128.png

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

Pic 132.png

3. Напротив выбранного расширения появится значок крутящегося диска. Как только значок исчезнет, а лампочка станет жёлтой - установка завершена

Pic 134.png

CentOS

1. Устанавлвиаем:
yum install memcached.x86_64 php-pecl-memcache.x86_64

для архитектуры i686:

yum install memcached.x86_64 php-pecl-memcache.x86_64
2. Вносим настройки в /etc/sysconfig/memcached:
PORT="11211"
USER="memcached"
MAXCONN="2048"
CACHESIZE="4096"
OPTIONS="-l 127.0.0.1" - слушает localhost
3. Добавляем в автозагрузку и запускаем:
chkconfig memcached on
/etc/init.d/memcached start
4. Перезапускаем Apache:
/etc/init.d/httpd restart
5. Проверяем загрузку модуля:
php -m | grep memcache
memcache

Debian

1. Находим пакет memcached из репозиторий:
aptitude search memcache
2. Устанавливаем:
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
3. Перезапускаем Apache:
/etc/init.d/apache2 restart
4. Проверяем загрузку модуля:
php -m | grep memcache
memcache

Ubuntu

1. Устанавливаем расширение и демон
apt-get install memcached php5-memcache

Если выдает ошибку, то обновим список пакетов

apt-get update

после чего повторим установку

2. Перезапуск сервисов Memcached и Apache:
/etc/init.d/memcached restart
/etc/init.d/apache2 restart
Личные инструменты
Пространства имён

Варианты
Действия
Навигация
Инструменты

Заметили ошибку?

Выделите ее и нажмите CTRL+ENTER