一、前提
1、提前到官网下载redis包:https://redis.io/download
2、虚拟机,Linux系统,和SSH客户端(SecureCRT):http://blog.csdn.net/u012150449/article/details/78093248
3、如果没有gcc环境,
rpm -qa |grep -i gcc
需要安装gcc:
yum install gcc-c++
二、安装环境
1、将Windows上下载的压缩文件通过SecureCRT上传到Linux下
2、查看并解压文件:tar -zxvf redis-unstable.tar.gz,解压后如下图
3、编译redis(编译,将.c文件编译为.o文件)---如果没有安装gcc,编译将出现错误提示。(安装失败,必须删除文件夹,重新解压)
A、进入到解压的文件夹:cd redis-unstable
B、执行make
C、编译成功
3、安装:
A、安装命令:make PREFIX=/usr/local/redis install
B、安装完成后,在/usr/lobal/redis/bin下有几个可执行文件
redis-benchmark -----性能测试工具
redis-check-aof ------AOF文件修复工具
redis-check-rdb ------RDB文件检查工具
redis-cli -------命令行客户端
redis-server----redis服务器启动命令
三、Redis配置
1、回到根目录:cd ~
2、进入到redis目录
3、找到redis.conf配置文件
4、把它复制到/usr/local/redis目录下 cp redis.conf /usr/local/redis
四、启动redis
1、前端启动:
2、后端启动A、进入到redis启动目录:cd /usr/local/redis
B、./bin/redis-server
C、在SecureCRT Tab页点击clone Session
D、输入cd /usr/local/redis
E、./bin/redis-cli
A、修改redis.conf配置文件,daemonize no为daemonize yes :vim /usr/local/redis/redis.conf
B、后端启动命令:./bin/redis-server ./redis.conf
C 、查看redis进程:ps -ef |grep -i redis
3、关闭Redis
A、kill -9 pid:(默认端口号为:6379断电,非正常关闭,一般不用,可能会造成数据丢失)
B、./bin/redis-cli shutdown