php + memcached
Установим все что может понадобиться для использования связки php + memcached.
1 | sudo apt-get install memcached php5-memcache |
Единственный файл конфига /etc/memcached.conf:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | # запустить как "демон" -d # лог файл logfile /var/log/memcached.log # я так понимаю расширенный формат лога :) # -v # ограничение памяти в мегабайтах -m 512 # слушать порт -p 11211 # от имени какого пользователя запускать, # если параметр не указан, то будет запущен от root -u nobody # какой интерфейс слушать -l 127.0.0.1 |
И ротация единственного файла логов sudo vim /etc/logrotate.d/memcached:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | /var/log/memcached.log { daily missingok size 2M rotate 2 compress delaycompress notifempty create 640 root adm sharedscripts postrotate /etc/init.d/memcached restart > /dev/null endscript } |
Команда скорее всего не понадобится, т. к. в автозагрузку пакет добавится при установке, но на всякий случай:
1 | sudo update-rc.d memcached defaults |