1. 安装redis 6.2.1
1.1 准备:下载gcc编译器
因为redis是基于C语言开发的,在安装的时候需要进行编译,所以要保障操作系统有gcc编译器
- 查看系统是否安装了gcc编译器
gcc --veresion
- 如果没有,安装C语言的编译环境
yum install gcc
1.2 下载 redis-6.2.1.tar.gz, 放到/opt目录下
通过WinSCP工具将下载好的 redis-6.2.1.tar.gz 传到虚拟机的/opt目录下
1.3 解压
tar -zxvf redis-6.2.1.tar.gz
1.4 执行make进行编译
cd /opt/redis-6.2.1
make
1.5 安装
make install
1.6 查看安装目录
cd /usr/local/bin
文件说明
- redis-server : redis服务器启动命令
- redis-cli : redis客户端操作入口
- redis-benchmark : 性能测试工具
- redis-check-rdb : 修复rdb文件
- redis-check-aof : 修复aof文件
- redis-sentinel : redis集群使用
2. 启动redis
2.1 备份redis.conf
cp /opt/redis-6.2.1/redis.conf /etc
2.2 修改redis.conf
修改 /etc/redis.conf
vi redis.conf`
- 将 daemonize no 改为 daemonize yes
- 保存退出
2.3 redis启动
# 启动服务端
redis-server /etc/redis.conf
# 启动客户端
redis-cli
# 如果有多个redis端口(即多个redis服务),可以指定端口号
redis-cli -p 端口号
2.4 测试
ping
2.5 关闭redis
redis-cli shutdown
或者在客户端redis-cli内部执行 shutdown
或者关闭某个端口:redis-cli -p 端口号 shutdown