Installing Redis and Redis PHP extension in cPanel

This is a quick guide on how to install both the Redis PHP extension as well as the daemon via SSH Installing the

Redis daemon:

CentOS 6/RHEL 6

rpm -ivh https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm
rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
yum -y install redis --enablerepo=remi --disableplugin=priorities
chkconfig redis on
service redis start

CentOS 7/RHEL 7

rpm -ivh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
yum -y install redis --enablerepo=remi --disableplugin=priorities
systemctl enable redis
systemctl start redis

 

Installing the Redis PHP extension for PHP5.5, PHP5.6 and PHP7.0.

for phpver in 55 56 70 ; do
cd ~
wget https://pecl.php.net/get/redis-3.1.0.tgz
tar -xvf redis-*.tgz
cd redis*
/opt/cpanel/ea-php$phpver/root/usr/bin/phpize
./configure --with-php-config=/opt/cpanel/ea-php$phpver/root/usr/bin/php-config
make && make install
echo 'extension=redis.so' >> /opt/cpanel/ea-php$phpver/root/etc/php.d/redis.ini
cd ~
rm -rf redis*
done
/scripts/restartsrv_httpd
/scripts/restartsrv_apache_php_fpm

All done! Check to make sure the PHP extension is loaded in each version of PHP:

for phpver in 55 56 70 ; do
echo "PHP $phpver" ; /opt/cpanel/ea-php$phpver/root/usr/bin/php -i |grep "Redis Support"
done

Output should be:

PHP 55
Redis Support => enabled
PHP 56
Redis Support => enabled
PHP 70
Redis Support => enabled

Enjoy!

  • redis, db cache
  • 3 Kasutajad peavad seda kasulikuks
Kas see vastus oli kasulik?

Seotud artiklid

How to Install New Os Or Reinstall Current Os

To install or reinstall os in your vps you need to login on our VPS Management Panel To login on...

How To Install cPanel

What is cPanel?cPanel is a web-based hosting control panel provided by many hosting providers to...

How to install Pyxsoft Anti Malware for cPanel server

How to install Pyxsoft Anti Malware for Cpanel Servers Today We Learn How to Install pyxsoft and...

How to Install Softaculous on cPanel/WHM

What is Softaculous for cPanel ? Softaculous is integrated into cPanel and can be installed...

How to reset Litespeed admin password

WebAdmin console is a centralized control panel to control and configure all LiteSpeed Web Server...