What is Redis?
Redis is a popular system that would increase the speed and performance. It is an open-source, in-memory database used as a cache and message broker. It is also known as a data structure server. This tutorial demonstrates how to install, configure, and secure Redis.
How to install Redis on Ubuntu 22.04
Step 1 — Update system packages
Update your local apt package cache if you haven’t done so recently, using command:
sudo apt update
Step 2 — Install Redis
install Redis by using command:
sudo apt install redis-server
Step 3 — Check Redis version
verify the version of installed Redis by executing the “redis-server” command with the “-v” option:
redis-server -v
Step 3 — Start Redis Service
Once the installation is complete, we recommend checking if the Redis instance is running. In order to test connectivity, you can use the following command:
sudo systemctl status redis
If Redis hasn’t been started and the status is inactive, you can enable Redis client by entering the following command:
sudo systemctl restart redis-server
How to configure Redis on Ubuntu 22.04
Step 1 — Edit Redis Configuration File
The default Redis configuration file is located in /etc/redis/redis.conf. The default configuration is when the Redis server listens for all available connections. Open it with your preferred editor. In our case, we are using the vi editor.
sudo vi /etc/redis/redis.conf
Locate the line “bind 127.0.0.1 ::1”.
Change the IP address by entering the values of the connections you want the Redis server to listen for. Here’s an example:
bind 45.245.177.70
Then, locate the requirepass directive under the SECURITY section and uncomment it (by removing #). Once you have uncommented the line, replace with the password of your choice.
Step 2 — Restart Redis service
Once you are done making changes, save and close the file. Then restart the Redis service to apply the changes:
sudo systemctl restart redis-server