How to install the latest version of Redis on Ubuntu

I wish this was a one line post where I say type sudo apt-get install redis-server, and it *almost* is, but not quite.

OK so the above command will work and you will get a version of Redis installed on your machine, but it isn't a very recent version, this may or may not be enough for your needs, but I wanted to be able to pass in parameters when I start the server, this is something you can only do in more recent versions.

This is what you need to type, I will explain it after;

$ sudo apt-get install -y python-software-properties
$ sudo add-apt-repository -y ppa:rwky/redis
$ sudo apt-get update
$ sudo apt-get install -y redis-server

Line 1 - So we want to add a new repository that contains the latest version of Redis, the easiest way to do this requires add-apt-repository, which most likely isn't installed on your machine, so the first thing we want to do is install python-software-properties, this gives us access to add-apt-repository.

Line 2- Next we want to set up this new repository.

Line 3 - Now we want to update apt so it sees any changes we have made.

Line 4 - Finally we want to install redis-server, now the latest version will be installed.

If you are wondering the -y flag just saves me having to manually OK things I was going to OK anyways, this is really handy if you are running these steps as part of a provisioning step (which I was)

Recent posts View all

Marketing

How to build your email list

We look at some ways you can build your email list

SEO

Google Search Console and S3

Hosting your sitemap somewhere other than your main domain requires some additional steps in Google Search Console