1、安装包下载
官网上下载:http://www.redis.io/
安装版本:3.0.7
安装环境:CentOS
下载命令:wget http://download.redis.io/releases/redis-3.0.7.tar.gz (进入官网download页面,具体版本上右键复制下载地址)
2、安装步骤
1 $ wget http://download.redis.io/releases/redis-3.0.7.tar.gz 2 $ tar xzf redis-3.0.7.tar.gz 3 $ cd redis-3.0.7 4 $ make
make完成以后,编译得到的二进制文件放在src文件夹下面,可以简单的执行下面的命令来启动redis服务:
$ src/redis-server
启动redis-cli客户端,便可以连接上redis服务:
$ src/redis-cli
3、检测
检测一下redis系统是否正常,在redis-3.0.7目录中执行make test。执行该命令之前要保证系统安装了ctl8.5(或更高的版本)。先安装一下ctl:
1 $ wget http://downloads.sourceforge.net/tcl/tcl8.6.1-src.tar.gz 2 $ tar xvf tcl8.6.1-src.tar.gz 3 $ cd tcl8.6.1/unix 4 $ ./configure 5 $ make 6 $ make install
进入redis-3.0.7目录,执行make test。结束以后会给出test报告:
在redis-3.0.7目录下执行make install命令,它会将redis-server、redis-cli等可执行文件拷贝到usr/local/bin目录下。
4、启动redis的方式
将redis-3.0.7目录下的redis.conf拷贝到~/myredis目录下(redis的工作目录),做个备份。redis默认配置下设置daemonize no将其修改为daemonize yes,以守护进程的方式启动,保存退出。使用刚刚修改好的配置文件来启动:
$ redis-server ~/myredis/redis.conf
注意:redis-server在哪个目录下启动,其持久化文件dump.rdb就会存放在哪个目录下。
5、关闭redis服务
①在redis-cli中敲shutdown命令即可关闭redis-server服务。
②使用kill命令:
$ pgrep //查看服务进程号,比如返回4026 $ kill 4026 //杀死进程