Установка memcached в BitrixVM и настройка работы в Битрикс
07.07.2015
Устанавливаем memcached на сервер. Так как BitrixVM основан на CentOS, то команда установки выглядит так:
yum -y install memcached
В файле
/etc/sysconfig/memcached заменяем строку OPTIONS на:
OPTIONS="-l 127.0.0.1"
Добавляем memcached в автозагрузку:
service memcached start
chkconfig memcached on
Ставим библиотеку PHP-memcache:
yum -y install php-pecl-memcache
Последнее возможно не понадобится, т.к. в виртуальной машине Битрикс этот модуль есть по-умолчанию.
С установкой всё. Можно еще перезапустить apache.
Настройка Битрикса на использование кеширования в memcache сводится к редактированию файла
/bitrix/.settings.php. В массиве настроек нужно прописать следующие параметры кеширования:
'cache' => array(
'value' => array (
'type' => 'memcache',
'sid' => $_SERVER["DOCUMENT_ROOT"]."#site01",
'memcache' => array(
'host' => '127.0.0.1',
'port' => '11211',
),
),
'readonly' => false,
),
Всё. Теперь в панели производительности Битрикс (
http://site.com/bitrix/admin/perfmon_panel.php) должны увидеть:
← Вернуться к списку заметок