Поиск по сайту:
На чужие ноги лосины не натягивай (К. Прутков).

Установка Redis и Redis PHP на Cpanel в CentOS

13.10.2017
Установка Redis и Redis PHP на Cpanel в CentOS

Redis означает REmote DIctionary Server, и это ключ-значение базы данных NoSQL. Почти все языки, включая PHP, имеют привязки Redis. В этом руководстве мы покажем вам, как установить сервер Redis и расширение Redis PHP на серверах на основе CPanel, так чтобы вы могли использовать Redis в качестве движка кэша для вашего сайта на WordPress, Laravel, Drupal или любой другое PHP приложение.

Установка сервера Redis

Redis не доступен в стандартных репозиториях CentOS (http://mirror.centos.org/centos/), так что нам нужно включить репозиторий Epel и установить пакет Redis оттуда.

CentOS 6

Чтобы установить хранилище Epel пожалуйста, выполните следующую команду:

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

 

После того, как репозиторий включен, вы можете установить пакет Redis с помощью yum:

sudo yum install redis

 

Запустите службу Redis и включите его запуск при загрузке с помощью следующих команд:

service redis restart
chkconfig --level 345 redis on

CentOS 7

То же самое как и на CentOS 6, установите репозиторий Epel:

yum install epel-release

 

После того, как хранилище было включено, установите пакет Redis с помощью yum:

yum install redis

 

Запустите службу Redis и включите его запуск при загрузке с помощью следующих команд:

systemctl restart redis
systemctl enable redis

Установка расширения Redis PHP

Расширение Redis PHP не доступно в EasyApache, поэтому мы установим расширение PHP Redis с помощью команды pecl. Мы также включим поддержку Igbinary которая является заменой для стандартного PHP serializer.

Atsypche 3

Для того, чтобы установить расширение Issue Redis PHP, выполните следующую команду:

yes | pecl install igbinary igbinary-devel redis

 

после того, как процесс сборки завершен, проверьте правильность установки с помощью следующей команды:

php -m | grep redis

 

и вы должны увидеть,redis, если нет вывода, то это означает, что расширение Redis не установлено/загружено.

Atsypche 4

EasyApache 4 поддерживает несколько версий PHP, поэтому мы должны установить расширение Redis PHP для каждой PHP версии.

Выполните следующие команды, чтобы установить и включить расширение Redis PHP на каждой PHP версии, которую вы установили на сервере:

PHP 5.4
yes | /opt/cpanel/ea-php54/root/usr/bin/pecl install igbinary igbinary-devel redis
/opt/cpanel/ea-php54/root/usr/bin/php -m | grep redis
PHP 5.5
yes | /opt/cpanel/ea-php55/root/usr/bin/pecl install igbinary igbinary-devel redis 
/opt/cpanel/ea-php55/root/usr/bin/php -m | grep redis
PHP 5.6
yes | /opt/cpanel/ea-php56/root/usr/bin/pecl install igbinary igbinary-devel redis 
/opt/cpanel/ea-php56/root/usr/bin/php -m | grep redis
PHP 7.0
yes | /opt/cpanel/ea-php70/root/usr/bin/pecl install igbinary igbinary-devel redis 
/opt/cpanel/ea-php70/root/usr/bin/php -m | grep redis
PHP 7.1
yes | /opt/cpanel/ea-php71/root/usr/bin/pecl install igbinary igbinary-devel redis 
/opt/cpanel/ea-php71/root/usr/bin/php -m | grep redis

 

Вот и все. Вы успешно установили сервер Redis и расширение Redis PHP на вашем CPanel VPS

 

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...
Поделиться в соц. сетях:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

**ссылки nofollow

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

Читайте также

Спасибо!

Теперь редакторы в курсе.