Установка и настройка memcached в ubuntu | Блог Бизикова Александра

Установка и настройка memcached в ubuntu

8 Янв

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

Memcached защищен от переполнения, новый объект просто заместит собой устаревший. Преимуществ масса. И это логично, ведь memcached был разработан специально для ускорения работы LiveJournal.

Теперь установим Memcached на VPS сервер с установленной на нем Ubuntu 10.04

Установка:

apt-get install memcached php5-memcached


После окончания установки, нужно немного поправить стартовый скрипт /etc/memcached.conf

По умолчанию выделяется 64 мегабайта, что для крупного пректа мало. Следует только помнить что на 32bit системе максимум адресуется 4G.

# Start with a cap of 64 megs of memory. It's reasonable, and the daemon default
# Note that the daemon will grow to this size, but does not start out holding this much
# memory
-m 512

Я выбрал 512 m.

Перезапускаем:

sudo /etc/init.d/apache2 restart
sudo /etc/init.d/memcached restart

Настройки кеширования в Livestreet:

открываем конфиг livestreet: /config/config.php.  file меняем на memory:

/**
 * Настройки кеширования
 */
// Устанавливаем настройки кеширования
$config['sys']['cache']['use']    = true;
$config['sys']['cache']['type']   = 'memory';
$config['sys']['cache']['dir']    = '___path.root.server___/tmp/';
$config['sys']['cache']['prefix'] = 'livestreet_cache';
$config['sys']['cache']['directory_level'] = 1;
$config['sys']['cache']['solid']  = true;
Комментировать через Вконтакте:
Комментировать через Facebook:

Comments are closed.