Redis: How to install Redis

Join the AI Workshop to learn more about AI and how it can be applied to web development. Next cohort February 1st, 2026

The AI-first Web Development BOOTCAMP cohort starts February 24th, 2026. 10 weeks of intensive training and hands-on projects.


You can download the latest version of Redis from https://redis.io/download.

Redis can be installed on any server. In this case we’ll install it locally for testing.

On macOS, installation is simpler using Homebrew. Run:

brew install redis

Then run

brew services start redis

to make Redis start automatically, and re-start when the computer reboots.

You can also start it manually using:

redis-server /usr/local/etc/redis.conf

On Linux Ubuntu you’ll need to run

sudo apt-get install redis-server

and Redis will automatically be up and running.

Once it’s started, Redis listens on port 6379.

On a local server it’s fine to keep it running without a password. But when Redis is exposed to the Internet, make sure you configure a password in the redis.conf configuration file, whose location depends on your Operating System.

Lessons in this unit:

0: Introduction
1: Introduction to Redis
2: ▶︎ How to install Redis
3: First steps with Redis
4: Redis Lists
5: Using Redis Sets
6: How to use Redis Sorted Lists
7: How to use Redis Hashes
8: Redis Publish/subscribe
9: How to use Redis from Node.js
10: How to use Redis from Node.js
11: First steps with Redis