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

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

 

В этом руководстве мы покажем вам, как установить Memcached на CentOS 8. Для тех из вас, кто не знал, Memcached — это системный демон, который позволяет кэшировать информацию в оперативной памяти, что позволяет повысить скорость работы приложений и избежать плохой производительности. на вашем выделенном или vps сервере. Это очень полезно для оптимизации динамических веб-сайтов и повышения скорости за счет кеширования объектов в памяти.

В этой статье предполагается, что у вас есть хотя бы базовые знания Linux, вы знаете, как использовать оболочку, и, что наиболее важно, вы размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете с учетной записью root, в противном случае вам может потребоваться добавить sudo к командам для получения привилегий root. Я покажу вам пошаговую установку Memcached на сервере CentOS 8.

Установите Memcached на CentOS 8

Шаг 1. Сначала давайте начнем с проверки актуальности вашей системы.

sudo dnf install epel-release
sudo dnf update

Шаг 2. Установка Memcached на CentOS 8.

Пакеты Memcached включены в репозитории CentOS 8 по умолчанию. Для установки memcached выполните следующие команды:

sudo dnf install memcached libmemcached

После завершения установки включите и запустите службу Memcached, используя следующую команду:

sudo systemctl enable memcached --now

Шаг 3. Настройка Memcached.

Файл конфигурации Memcached находится в папке . Вы можете отредактировать этот файл, чтобы установить параметры запуска для службы Memcached:/etc/sysconfig/memcached

sudo nano /etc/sysconfig/memcached
PORT="11211"
USER="memcached"
MAXCONN="1024"
CACHESIZE="64"
OPTIONS="-l 127.0.0.1,::1"

Сохраните файл и перезапустите службу Memcached, чтобы изменения вступили в силу:

sudo systemctl restart memcached

Шаг 4. Настройте брандмауэр для Memcached.

CentOS поставляется с инструментом настройки брандмауэра FirewallD, вам нужно открыть порт на брандмауэре:

sudo firewall-cmd --new-zone=memcached --permanent
sudo firewall-cmd --zone=memcached --add-port=11211/udp --permanent
sudo firewall-cmd --zone=memcached --add-port=11211/tcp --permanent
sudo firewall-cmd --reload

Шаг 5. Установка расширения Memcached PHP.

Вы можете установить расширение PHP Memcached, набрав:

sudo apt install php-pecl-memcache

Поздравления! Вы успешно установили Memcached . Благодарим за использование этого руководства по установке Memcached в системах CentOS 8. Для получения дополнительной помощи или полезной информации мы рекомендуем вам посетить официальный сайт Memcached .