Redis Stack Installation

This section covers the Redis stack installation steps.

To install the latest redis stack version click the here.

Select option for centos7 installation.

Or you can download redis stack v7.2.0 from below S3 location.

s3://gathr-dev-nv/redisstack/redis-stack-server-7.2.0-v7.rhel7.x86_64.tar.gz 

mkdir /opt/redis 

cd /opt/redis 

aws s3 cp s3://gathr-dev-nv/redisstack/redis-stack-server-7.2.0-v7.rhel7.x86_64.tar.gz . 

unzip redis stack tar file.

tar -xvzf redis-stack-server-7.2.0-v7.rhel7.x86_64.tar.gz 

cd redis-stack-server-7.2.0-v7 

Copy current dir path in the below location

~/.bashrc  

export PATH=/path/to/redis-stack-server/bin:$PATH 

source ~/.bashrc   

Now update below properties in redis-stack.conf

vi redis-stack-server-7.2.0-v7/etc/redis-stack.conf   

port 6379
daemonize yes
bind <IP> -::1
requirepass "<Passwod>"
# Generated by CONFIG REWRITE
protected-mode no
latency-tracking-info-percentiles 50 99 99.9
dir "/opt/redis/redis-stack-server-7.2.0-v7/var/db/redis-stack"
save 3600 1
save 300 100
save 60 10000
loadmodule /opt/redis/redis-stack-server-7.2.0-v7/lib/redistimeseries.so
loadmodule /opt/redis/redis-stack-server-7.2.0-v7/lib/redisgears.so v8-plugin-path /opt/redis/redis-stack-server-7.2.0-v7/lib/libredisgears_v8_plugin.so
loadmodule /opt/redis/redis-stack-server-7.2.0-v7/lib/rediscompat.so
loadmodule /opt/redis/redis-stack-server-7.2.0-v7/lib/redisearch.so MAXSEARCHRESULTS 10000 MAXAGGREGATERESULTS 10000
loadmodule /opt/redis/redis-stack-server-7.2.0-v7/lib/rejson.so
loadmodule /opt/redis/redis-stack-server-7.2.0-v7/lib/redisbloom.so
 

Start redis-stack server

/opt/redis/redis-stack-server-7.2.0-v7/bin/redis-stack-server  

Connect to redis-cli

redis-cli -h <HostIP> -p 6379 

redis_stack_installation.png

Create user in auth enabled redis server with all permissions

ACL SETUSER redis on >gathr allkeys +@all 

redis -h <HostIP> -p 6379 --user redis --pass gathr 

Enable SSL on Redis

vi redis-stack-server-7.2.0-v7/etc/redis-stack.conf

redis-cli -h <HostIP> -p 6379 --tls --cert /etc/ssl/certs/CT-DS/my_key_store.crt --key /etc/ssl/certs/CT-DS/my_store.key --cacert /etc/ssl/certs/CT-DS/gathr_impetus_com.pem 

Top