Categories: Ubuntu

How to Install and Configure Redis on Ubuntu 22.04

Redis is an open-source, freely-available data structure store that is utilized as a cache, message broker, and key-value database. It offers support for geospatial indexes, Strings, sets, bitmaps, hyper logs, hashes, streams, sorted sets with range queries, and lists. Redis Sentinel software logic enables high availability and the Redis cluster creates automatic partitioning between Redis nodes.

This blog will demonstrate the procedure for installing and configuring Redis on Ubuntu 22.04. Let’s get started!

How to install Redis on Ubuntu 22.04

For the purpose of installing Redis on Ubuntu 22.04, follow the given instructions.

Step 1: Update system packages

First of all, hit “CTRL+ALT+T

Sponsored
and update the system packages with the help of the following command:
$ sudo apt update

Step 2: Add PPA repository

In the next step, we will add the “redislabsPPA repository to our Ubuntu 22.04 system:

$ sudo add-apt-repository ppa:redislabs/redis

Step 3: Install Redis

After adding the required respiratory, execute the following command for Redis installation:

$ sudo apt-get install redis

The given output states that we have successfully installed Redis on our Ubuntu 22.04 system:

Step 4: Check Redis version

Lastly, verify the version of installed Redis by executing the “redis-server” command with the “-v” option:

$ redis-server -v

Now, let’s head towards the procedure of configuring Redis on our system.

How to configure Redis on Ubuntu 22.04

Follow the below-given instructions for Redis configuration on Ubuntu 22.04.

Step 1: Enable Redis service

For configuring Redis on Ubuntu 22.04, firstly enable the Redis service by executing the following command:

$ sudo systemctl enable –now redis-server

Now, move to the next step.

Step 2: Open Redis configuration file

In the next step, open up the Redis Configuration file in the “nano” editor to make some required changes:

$ sudo nano /etc/redis/redis.conf

The opened “redis.conf” file will somehow look like this:

Find the line stating the “bind” address as “127.0.0.1”:

Replace it with the “bind 0.0.0.0”:

Sponsored

Then specify the password required for Redis configuration with the “requirepass” attribute and press “CTRL+O” to save the added changes and switch back to the terminal:

Step 3: Restart Redis service

Now, restart the Redis service with the help of provided command:

$ sudo systemctl restart redis-server

Step 4: Verify Redis IP and Port

Utilize the following “ss” command to check the IP and port number used by Redis:

$ ss -tunelp | grep 6379

Also, allow port “6379” for “tcp” connections:

$ sudo ufw allow 6379/tcp

Step 5: Test Redis server

Now, it’s time to test the Redis server and connect to it locally:

$ redis-cli

First of all, execute the “AUTH” command and specify the password which you have entered in the Redis configuration file:

> AUTH Linuxhint098

Entering the correct password will establish a successful connection to Redis and output “OK”:

Step 6: Check Redis information

In order to check Redis information, run “INFO” command:

> INFO

Step 7: Ping Redis service

Next, “ping” the Redis service:

> ping

Step 8: Exit Redis CLI

Type the “quit” command for exiting the current Redis CLI shell:

> quit

How to uninstall Redis on Ubuntu 22.04

To uninstall Redis on Ubuntu 22.04, write out the following command in terminal:

$ sudo apt remove –autoremove redis-server -y

We have compiled the easiest method to install and configure Redis on Ubuntu 22.04.

Conclusion

To install Redis on Ubuntu 22.04, firstly, update system packages and execute the “$ sudo apt-get install redis” command. After that, configure Redis by making some required changes in the “redis.conf” file such as setting the “bind” address and password with the “AUTH” attribute. Then, restart the Redis service and establish a connection to the Redis server for testing. This blog demonstrated the procedure of installing and configuring Redis on Ubuntu 22.04.

Ubuntu Server Admin

Recent Posts

Canonical Releases Ubuntu 25.04 Plucky Puffin

The latest interim release of Ubuntu introduces “devpacks” for popular frameworks like Spring, along with…

24 hours ago

Ubuntu 25.04 (Plucky Puffin) Released

Ubuntu 25.04, codenamed “Plucky Puffin”, is here. This release continues Ubuntu’s proud tradition of integrating…

2 days ago

Extended Security Maintenance for Ubuntu 20.04 (Focal Fossa) begins May 29, 2025

Ubuntu released its 20.04 (Focal Fossa) release 5 years ago, on March 23, 2020. As…

2 days ago

Ubuntu 20.04 LTS End Of Life – activate ESM to keep your fleet of devices secure and operational

Focal Fossa will reach the End of Standard Support in May 2025, also known as…

3 days ago

Ubuntu MATE 25.04 Release Notes

Ubuntu MATE 25.04 is ready to soar! 🪽 Celebrating our 10th anniversary as an official…

3 days ago

Ubuntu Weekly Newsletter Issue 887

Welcome to the Ubuntu Weekly Newsletter, Issue 887 for the week of April 6 –…

4 days ago