How to install Redis 4 on Centos 6 / 7, Ubuntu 16 and Debian 8 (Updated)?

Note: Redis 4 is not stable yet so if you know what are you doing put your gloves on.

Requirments

As you might guess we have to install Redis 4 from source so we have to install some dependencies first:

For CentOS

yum groupinstall 'Development Tools'
yum install tcl wget

For Debian and Ubuntu

apt-get install build-essential
apt-get install tcl wget

Download and Compile Redis 4

You can easily download the Redis 4 source with the command below:

wget https://codeload.github.com/antirez/redis/tar.gz/4.0-rc3

Extract the file you just downloaded with the command below:

tar xvzf 4.0-rc3

Enter the Redis directory:

cd redis-4.0-rc3/

Run the command below before start compiling:

make distclean

Now we can start compiling:

make
make test

If everything was ok, run the following command:

make install

Install your Redis-server Service:

cd utils
./install_server.sh

Now you can start and test your Redis service.

systemctl start redis_6379
systemctl status redis_6379

For testing your Redis-server you can follow the below instructions:

redis-cli
set test 'HugeServer'
get test

Done!!

Was this answer helpful? 0 Users Found This Useful (0 Votes)