CentOS 7 安装 Redis
一、安装环境
- CnetOS 7
- Redis 3.2.5 (没有唯一性)
| Redis 官方网站 | Redis 中文官方网站 | 
|---|---|
| http://Redis.io | http://www.Redis.net.cn | 
二、安装
1、安装
- 下载获得 redis-3.2.5.tar.gz 后将它放入我们的 Linux 目录/opt

- 解压
| 1 | tar -zxvf redis-3.2.5.tar.gz | 

- 在 redis-3.2.5 目录下执行 make 命令 (redis 使用 C 语言编写的) - 如果make 执行成功,可以跳过以下,直接 执行 - 第五步(执行 make install)

注意: 运行 make 命令时出现故障意出现的错误解析:gcc:命令未找到
运行一下命令:
| 1 | yum install gcc | 
- 在 redis-3.2.5 目录下再次执行 make 命令
| 1 | make | 

在一次报错,解决方案:
| 1 | make distclean | 

在 redis-3.2.5 目录下再次执行 make 命令

- 执行 make install

2、启动测试
进入默认安装目录:usr/local/bin
| 1 | [root@iZ2ze0txryr001i924054zZ redis-3.2.5]# cd /usr/local/bin | 

- Redis-benchmark:性能测试工具,可以在自己本子运行,看看自己本子性能如何(服务启动起来后执行) 
- Redis-check-aof:修复有问题的 AOF 文件,rdb 和 aof 后面讲 
- Redis-check-dump:修复有问题的 dump.rdb 文件 
- Redis-sentinel:Redis 集群使用 
- redis-server:Redis 服务器启动命令 
- redis-cli:客户端,操作入口 
| 1 | [root@iZ2ze0txryr001i924054zZ bin]# redis-server | 

备份 redis.conf:拷贝一份 redis.conf 到其他目录
| 1 | cp /opt/redis-3.2.5/redis.conf /myredis | 
注意:myredis 这个目录在拷贝之前要存在,没有的话自己先创建在拷贝
修改 myredis 的 redis.conf 文件

修改 redis.conf(128行)文件将里面的 daemonize no 改成 yes,让服务在后台启动

启动命令
执行 redis-server /myredis/redis.conf (变为后台启动)

客户端访问: Redis-cli

多个端口可以 Redis-cli –p 6379
测试验证: ping

3、关闭
单实例关闭:Redis-cli shutdown

也可以进入终端后再关闭

多实例关闭
 指定端口关闭:Redis-cli -p 6379 shutdown
三、卸载
- 查看 redis 是否允许
| 1 | ps aux|grep redis | 

| 1 | redis-cli shutdown # 关闭redis | 
- 删除 make 的时候生成的几个 redisXXX 的文件
| 1 | rm -f /usr/local/bin/redis* | 

- 删除掉解压后的文件目录和所以文件
| 1 | rm -rf /usr/local/redis | 














