redis6安装
准备工作
版本:redis-6.2.3
环境:Linux
下载地址:https://redis.io/

因为redis的编译需要C 语言的编译环境,所以先安装gcc
yum install gcc
使用:gcc --version查看是否安装成功
开始安装 重要
将下载的压缩包传递到linux
/data目录下(放那个目录都可以)使用
tar -zxvf redis-6.2.3.tar.gz解压文件进入
redis-6.2.3文件夹,使用make进行编译编译完成后使用
make install进行安装默认安装目录在
usr/local/bin
usr/local/bin 目录下会有几个文件:
详情
redis-benchmark:性能测试工具,可以在自己本子运行,看看自己本子性能如何
redis-check-aof:修复有问题的AOF文件,rdb和aof后面讲
redis-check-dump:修复有问题的dump.rdb文件
redis-sentinel:Redis集群使用
redis-server:Redis服务器启动命令
redis-cli:客户端,操作入口
启动
一种是直接使用
redis-server启动,但是这种方式在窗口关闭时服务器就会停止。还有就是,让服务在后台启动
TIP
- 为了方便恢复初始设置,所以将
redis.conf拷贝到/etc目录下 - 修改redis.conf文件将里面的daemonize no 改成 yes
- 使用
redis-server /etc/redis.conf启动redis,使用redis-cli客户端访问
- 为了方便恢复初始设置,所以将
设置密码
如果是本地虚拟机安装,可以不需要设置密码,但如果是阿里云或腾讯云这种安装在云上的话,还是有必要设置一下密码的,之前我没设置,经常有数据被莫名其妙被设置成乱码的情况。设置密码也很简单。
- 找到
redis.conf文件 - 找到
requirepass在后面添加你的密码,如// 指定密码为 123 requirepass 123 - 重新启动,
redis-server /etc/redis.conf,然后输入命令auth 123。