В общем недавно меня попросили установить для одного высоко нагруженного проекта кешер MySQL, не долго думая я остановился на memcached…
Ставим:
cd /usr/ports/databases/memcached
make install clean
В конфиге порта есть опция «Enable data replication feature» она служит для mysql репликаций (для облака), так как мне она не нужна я убрал галочку…
Еще нужно поставить PHP расширение memcache:
cd /usr/ports/databases/pecl-memcache
make install clean
Далее для автоматического запуска при старте системы в rc.conf вносим строку (без нее memcache к слову тоже не запустится даже руками):
memcached_enable="YES"
Ну и запускаем:
/usr/local/etc/rc.d/memcached start
Ну и в скриптах в которых будете использовать memcache нужно указывать:
host: localhost
port: 11211
3,742 всего просмотров, 2 за сегодня