AddThis Smart Layers

среда, 3 декабря 2014 г.

Как установить Redis на сервере CentOS

В одном из предыдущих постов, где речь шла об установке сервера Redis для кеширования в Magento я довольно подробно описывал процесс компиляции наиболее актуальной версии Redis из файлов дистрибутива, другими словами из source.


Чем хороша компиляция файлов дистрибутива? Вероятно, одним из преимуществ является возможность установки наиболее свежей версии.
Каков недостаток у этого метода установки сервера? Заключается недостаток в том, что обновление сервера будет довольно трудоемкой задачей (это даже стоит написания отдельного поста).

Сейчас же речь пойдет об альтернативной установке сервера Redis из репозитория при помощи менеджера RPM-пакетов yum.
Зачем это нужно? Чтобы облегчить администратору процесс обновления пакетов.

Итак, чтобы установить наиболее "свежий" RPM-пакет Redis (на момент написания поста это версия 2.8.17) на сервер CentOS 6.6 (64bit) нам понадобятся 2 альтернативных репозитория.

На всякий случай небольшое уточнение относительно "свежести" Redis. Так как мы все же работаем в основном с платформой Magento, для корректрой работы кешей Redis нам понадобится версия выше 2.6. Ну и кроме всего прочего, всегда полезно иметь наиболее актуальные версии пакетов на рабочем сервере.

Сначала устанавливаем репозиторий epel

# rpm -Uvh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

Далее устанавливаем репозиторий remi
# rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

Теперь мы можем установить RPM-пакет при помощи команды yum

# yum --enablerepo=remi install redis

Для запуска сервера Redis после успешной установки достаточно написать следующую команду

# redis-server

Комментариев нет :

Отправить комментарий