下载链接:https://download.redis.io/releases/
windows 下载链接:https://github.com/redis-windows/redis-windows/releases

中文学习网站:https://www.redis.net.cn/
C语言开发的软件,一般安装都需要编译。一般安装都比较复杂。
bash
tar -zxvf redis-8.0.1.tar.gz
yum -y install gcc automake autoconf libtool make gcc-c++
yum install -y jemalloc-devel
#当前报错是无法安装需要额外库
yum repolist all | grep epel
#如果 EPEL 未启用,执行以下命令启用
yum install -y epel-release
yum install -y jemalloc-devel
cd /opt/modules/redis-8.0.1
make 编译的意思
cd /opt/modules/redis-8.0.1/
make install PREFIX=/opt/installs/redis
默认安装到了 /usr/local/bin 目录下
redis-server 启动redis的服务器
redis-cli 启动redis客户端
配置环境变量:
vi /etc/profile
export REDIS_HOME=/opt/installs/redis
export PATH=$PATH:$REDIS_HOME/bin
保存后刷新环境变量:
source /etc/profile
bash
cp /opt/modules/redis-8.0.1/redis.conf /opt/installs/redis/bin/
修改拷贝之后的文件:
在310行左右 修改 daemonize yes
在88行左右 修改IP bind 0.0.0.0 -::1 0.0.0.0 代表任意一个服务器都可以访问redis 如果是某个固定的IP 代表仅这个ip可以访问,增强了安全性,但是我们学习不需要这个安全性
也可以选择性的设置密码:
在1068行左右,添加 requirepass 123456 可以设置密码
启动 redis 服务:
redis-server /opt/installs/redis/bin/redis.conf
使用 ps 命令查看进程:

使用客户端连接 redis:
假如有密码,连接的时候需要如下命令:
启动客户端命令:
redis-cli -h bigdata01 -p 6379 -a 123456
关闭redis-server 服务
redis-cli -h 192.168.10.101 -p 6379 -a 123456 shutdown