1、数据准备
Redis-3.0.4.tar.gz
将其放到
- /my_soft/Redis安装包及jar包
/my_soft/Redis安装包及jar包
目录里面
2、依赖环境
2.1、gcc安装
- yum install gcc-c++
yum install gcc-c++
2.1.1、提示缺少gcc-c++
解决方案就是执行上面的gcc安装命令
2.1.2、error: jemalloc/jemalloc.h: No such file or directory
解决方案1、运行make distclean 清除之前编译失败的文件,然后再执行make 命令。
解决方案2、执行 make MALLOC=libc
2.2、tcl安装
- yum install tcl
yum install tcl
3、redis 安装
解压文件:
- tar -zxvf redis-3.0.4.tar.gz
tar -zxvf redis-3.0.4.tar.gz
解压完成后出现文件夹:redis-3.0.4
进入redis-3.0.4目录:
- cd redis-3.0.4
cd redis-3.0.4
- make
make
如果报错了,请考虑上面的redis依赖环境。
如果make完成后继续执行
- make install
make install
命令。
如果没有报错,则安装完成。
4、redis 目录说明
redis默认安装目录:usr/local/bin。
redis-benchmark:性能测试工具,可以在自己本子运行,看看自己本子性能如何
redis-check-aof:修复有问题的AOF文件,rdb和aof后面讲
redis-check-dump:修复有问题的dump.rdb文件
redis-cli:客户端,操作入口
redis-sentinel:redis集群使用
redis-server:Redis服务器启动命令
5、redis启动
从redis-3.0.4.tar.gz 解压包中copy 一份 redis.conf 配置文件,放到
- /my_soft/my_config/redis
/my_soft/my_config/redis
目录。
修改redis.conf文件将里面的daemonize no 改成 yes,让服务在后台启动。
执行
- /usr/local/bin/redis-server /my_soft/my_config/redis/redis.conf
/usr/local/bin/redis-server /my_soft/my_config/redis/redis.conf
命令。
6、redis 使用、测试
执行
- /usr/local/bin/redis-cli -p 6379
/usr/local/bin/redis-cli -p 6379
命令,进入redis命令行模式。
使用简单的命令:
命令行模式的关闭:
1、Ctrl + c
2、执行 shutdown 命令