一:安装之前需要的环境
虚拟机(VMware)
linux系统(centos6.8)
SSH客户端(SecureCRT 8.1)
二:安装步骤
1:打开SSH客户端,连上linux系统
2:redis是C语言开发,安装redis前需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境需要安装
安装gcc命令 yum install gcc-c++
如果你不是使用root身份执行命令可能会报上图中的错误,需要su 输入密码为当前用户的密码赋予root权限 然后一直yes 就可以成功安装gcc。
3:需要将下载好的redis压缩包上传到Linux环境下,我这边用的是redis5.0.3 下载地址为http://download.redis.io/releases/redis-5.0.3.tar.gz 上传到Linux环境需要用到一个ftp工具 filezilla server
连上linux 环境之后,左边是我本地的目录,直接将压缩包拖到右边即可。
4:解压redis压缩包
命令为 tar -zxvf redis-5.0.3.tar.gz
5:编译redis
cd redis-5.0.3进入redis目录 执行make命令即可。
6:安装redis
执行命令 make PREFIX=/user/local/redis install即可。
回到redis的解压目录 找到 redis.conf文件 复制到redis安装目录
执行命令 cp redis.conf /user/local/redis(空格不用加系统会自动空格)
执行成功后可以到redis/bin 路径下执行./redis-server 前端启动redis来验证redis是否启动成功。
这样整个redis安装过程就结束了。
7:运行redis
vim redis.conf 进行编辑
将红色标记里的no 改成yes 保存退出。
退出之后回到redis安装目录执行./bin/redis-server ./redis.conf 命令启动redis
成功之后执行 ps -ef | grep -i redis 来查看redis是否启动成功
具体操作见下图
我们可以看到redis的默认端口是6379。
8:关闭redis
第一种直接kill -9 进程号 直接杀死进程 不建议使用
第二种进入bin目录执行命令 ./bin/redis-cli shutdown
9:执行redis客户端
先启动redis 再执行 ./bin/redis-cli 命令
再执行ping 可以看到返回pong 说明连接没有问题
如下图:
10:向redis存取数据
存数据: set key value
获取数据:get key
查询所有: key: kes *
删除数据 :del key
具体见下图