Установка Memcached в CentOS 7

Установка Memcached в CentOS 7

Roman Bogachev VMware Specialist | Drone Pilot | Traveler

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

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

Большинство современных языков программирования поддерживают библиотеки Memcached, в том числе PHP, Perl, Ruby и Python. Memcached работает в ОЗУ, потому обмен данными происходит практически мгновенно.

Установка

1
yum install memcached php-pecl-memcache

Настройка

Редактируем конфигурационный файл /etc/sysconfig/memcached и приводим к следующему виду:

1
2
3
4
5
PORT= "11211"
USER="memcached"
MAXCONN="2000"
CACHESIZE="4096"
OPTIONS=""

PORT: Порт по умолчанию для использования Memcached.
USER: Пользователь от которого запущен Memcached.
MAXCONN: Максимальное количество соединений Memcached.
CACHESIZE: Размер кеша для памяти.
OPTIONS: Установите IP-адрес сервера, чтобы веб-серверы Apache или Nginx могли подключаться к нему.

После перезапускаем сервис systemctl restart memcached.

Добавляем сервис в автозапуск systemctl enable memcached.