Как установить Memcached на CentOS 7


Memcached – это распределенная высокопроизводительная система кэширования в памяти, которая в основном используется для ускорения сайтов, интенсивно использующих базы данных. Однако его можно использовать для хранения объектов любого типа. Почти каждая популярная CMS имеет плагин или модуль для использования преимуществ Memcached, и многие языки программирования имеют библиотеку Memcached, включая PHP, Perl, Ruby и Python. Memcached работает в памяти и, таким образом, довольно быстр, так как ему не нужно записывать данные на диск.

Подготовка
Эти инструкции предназначены специально для установки Memcached на одном узле CentOS 7.
Необходимо войти в систему как пользователь root.

Шаг № 1 Установите Memcached

Во-первых, очистка yum:
yum clean all

Обновим наши пакеты:
yum -y update

Установка Memcached и связанных пакетов
yum -y install memcached

Шаг № 2: Настройка установки Memcached
Используйте следующую команду для просмотра информации о команде Memcached:
memcached -h
Файл конфигурации по умолчанию можно найти по адресу:

/etc/sysconfig/Memcached

При запуске Memcached запускается на порту 11211 по умолчанию в соответствии с файлом конфигурации по умолчанию:

PORT = ”11211 ″
USER =” memcached ”
MAXCONN =” 1024 ″
CACHESIZE = ”64 ″
OPTIONS =” ”

Чтобы изменить порт (PORT), пользователь Memcached запускается как (USER), максимальное количество разрешенных подключений к Memcached (MAXCONN) или размер кэша в мегабайтах (CACHESIZE), просто отредактируйте файл конфигурации.

Для получения дополнительной информации о редактировании файлов с помощью vim или nano.

Шаг 3: Настройте Memcached для запуска при загрузке

Запуск Memcached:
systemctl start memcached

Убедитесь, что Memcached запускается при загрузке:

systemctl enable memcached

Чтобы проверить состояние Memcached:

systemctl status memcached

Чтобы остановить Memcached:

systemctl stop memcached