- Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库
- 下载redis 压缩包 http://download.redis.io/releases/redis-3.2.8.tar.gz (Linux)
https://github.com/MSOpenTech/redis/releases (Windows)
3、解压redis压缩包
tar -zxvf + 下载的redis压缩包版本
3、安装gcc环境
进入redis目录,输入 make 命令,第一次提示有错误,此时需要安装 gcc , gcc+ gcc- 。
需要安装C++编译环境(yum install gcc-c++)
查看是否安装了C++编译环境:
rpm -qa|grep gcc*
有外网,使用yum命令安装 gcc环境 。
没有外网,需要安装相关的rpm包。
安装完gcc环境后,再次 入 make命令。
4、输入make distclean 命令
第二次显示错误,因为需要清除相关的残留文件,输入 make distclean 命令,自动清除相关文件
再次输入make命令,相关的文件开始自动安装。
5、验证redis安装成功
验证redis安装, 敲入 make install 显示出相关的install ,意味着安装成功。
6、修改redis.conf 文件
创建my文件夹,进入redis目录,复制redis.conf文件到 my 文件夹中。
vim修改my文件夹的redis.conf文件
(general 中的 daemonize no 改成 daemonize yes )
使用shift + i 键 开始修改 ,修改后使用 shift +: 再输入 w+q+! 退出
启动redis 服务 | src/redis-server |
关闭redis 服务 |
|
链接redis端口 | redis -cli -p 6379 |
输入命令 ping | 若返回 pong ,代表链接成功 |
启动客户端 | src/redis-cli |
设置redis登录密码 | 在redis的配置文件redis.conf中 找到# requirepass foobared改为 requirepass 123456 |
在客户端修改密码 | 获取密码 config get requirepass 设置密码 config set requirepass "123456" 设置完密码之后退出 exit 重新登录 redis-cli auth 123456 |
设置键值 | set key value |
根据键获取值 | get key |
查看所有的键 | keys * |
设置某个键的失效时间 | expire key seconds |
查看某个键的失效时间 查看某个键是否存在 | ttl key exists key |
删除某个键 | del key |