Install Redis 7 on CentOS 7 / RHEL 7
# Update your CentOS 7 / RHEL 7
$ sudo yum -y update
# Add REMI repository
$ sudo yum -y install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
# Install Redis on CentOS 7 / RHEL 7
$ sudo yum --enablerepo=remi install redis
$ rpm -qi redis
# Start Redis Service on CentOS 7 / RHEL 7
$ sudo systemctl enable --now redis
# Enable network Listen for Redis Service (Optional)
$ sudo vi /etc/redis.conf
bind 172.21.10.11 # Bind to to your server IP
bind * -::* # To listen on all available interfaces
requirepass mypasword # Configure Redis Authentication for clients to require AUTH <PASSWORD>
appendonly yes # Set persistence mode by changing the appendonlyvalue to yes
appendfilename "appendonly.aof" # Set persistence mode by changing the appendonlyvalue to yes
# Restart redis service after making the changes
$ sudo systemctl restart redis
$ sudo systemctl status redis
# You can view the port and IP used by Redis service using the sscommand:
$ sudo ss -tunelp | grep 6379
# If you have an active firewalld service, allow port 6379
$ sudo firewall-cmd --add-port=6379/tcp --permanent
$ sudo firewall-cmd --reload
# Test connection to Redis Server
$ redis-cli
127.0.0.1:6379>
127.0.0.1:6379> AUTH mypasword
OK
127.0.0.1:6379> INFO Server
How to add Sample Data in Redis?
$ redis-cli
127.0.0.1:6379> auth mypassword
127.0.0.1:6379> SET shapes:triangles "3 sides"
127.0.0.1:6379> SET shapes:squares "4 sides"
127.0.0.1:6379> GET shapes:triangles
127.0.0.1:6379> GET shapes:squares
127.0.0.1:6379> save
127.0.0.1:6379> exit
$ sudo cat /var/lib/redis/dump.rdb
Latest posts by Rajesh Kumar (see all)
- Installing Jupyter: Get up and running on your computer - November 2, 2024
- An Introduction of SymOps by SymOps.com - October 30, 2024
- Introduction to System Operations (SymOps) - October 30, 2024