@savenko
Php программист

В MySql 5.6 отсутствует libmemcached.so плагин — как установить?

Здравствуйте!
Обновил в Debian-е Mysql c 5.5 до 5.6. В документации написано, что в этой версии организована работа с memcached через плагины, но в папке /usr/lib/mysql/plugin/ отсутствует плагин libmemcached.so.

Как его установить и начать использовать? И еще вопрос, как закрыть доступ из вне к memcached (вроде как можно к домену номер порта подставить и увидеть статистику memcached)?

Заранее спасибо за Ваши ответы!
  • Вопрос задан
  • 3127 просмотров
Пригласить эксперта
Ответы на вопрос 5
nazarpc
@nazarpc
Open Source enthusiast
А вы плагин этот ставили? Искали в репозитории?
Ответ написан
Комментировать
@savenko Автор вопроса
Php программист
Он должен был поставиться вместе с обновлением(((
Ответ написан
DarkTwin
@DarkTwin
apt-get install memcached ?
Это на тему постаивть.

На счет закрыть доступ - он и так закрыт по умолчанию, но можно проверить.
Ищем memcache.conf хотя не это сложно
/etc/init.d/memcached restart
и видимо нечто вроде
STAT inter 127.0.0.1
Запущен локально.... но можно еще на фаерволе порты tcp и udp 11211 закрыть
Ответ написан
Комментировать
@savenko Автор вопроса
Php программист
@DarkTwin
memcached установлен
но не где в системе не могу найти файл libmemcached.so и innodb_engine.so что бы перенести их в /usr/lib/mysql/plugin/
Ответ написан
@savenko Автор вопроса
Php программист
Усановил пакет libmemcached-dev, скопировал файл cp /usr/lib/x86_64-linux-gnu/libmemcached.so /usr/lib/mysql/plugin/libmemcached.so

Нет файла innodb_engine.so и при активайции пишет "Can't find symbol '_mysql_plugin_interface_version_' in library"
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы