How to install the latest version of Redis on Ubuntu

A quick guide to installing 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

Web Dev

Render's Support

I'm really happy with Render's support and will be recommending them for people to consider

Web dev

Free tools to improve your website

There are lots of freely available tools to help get a sense check on how your website is doing and recommend improvements