memcached

Быстро и безболезненно ставим memcached.

Ставим:

#apt-get install memcached

Настраиваем:

#/etc/memcached.conf

#Memcached будет работать, как демон
-d
#Лог будет складывать туда
logfile /var/log/memcached.log
#Отведём 256 мегабайт ОЗУ под хранилище
-m 256
#Слушать будет этот порт
-p 11211
#В последствии желательно поменять
-u nobody
#Слушаем localhost
-l 127.0.0.1

Рестартуем:

#/etc/init.d/memcached restart

Проверяем:

# netstat -tap | grep memcached

Сцепляем с PHP:

apt-get install php5-dev libmemcache-dev
 
pecl download memcache
tar xzvf memcache-2.2.6.tgz
cd memcache-2.2.6/
phpize && ./configure --enable-memcache && make
cp modules/memcache.so /usr/lib/php5/20060613/  - тут проверяем, должна быть указана ваша версия!
 
echo 'extension=memcache.so' >> /etc/php5/apache2/php.ini
/etc/init.d/apache2 restart

Собственно все. Спасибо хабру за это.

Компонент комментариев CComment