Redis学习笔记—Redis安装、配置、启动、关闭

安装

六个步骤(redis-5.0.3版本为例)

#wget http://download.redis.io/releases/redis-5.0.3.tar.gz
#tar xzf redis-5.0.3.tar.gz
#ln -s redis-5.0.3 redis
#cd redis
#make
#make install
  1. 下载指定版本的redis
  2. 解压压缩包
  3. 建立一个redis目录的软连接,指向redis-5.0.3
  4. 进入redis目录
  5. 编译(编译之前确保操作系统已经安装gcc)
  6. 安装

注意两点:第3步建立名为redis目录的软连接,这样做是为了不把redis目录固定在指定版本上,有利于Redis未来版本升级,算是安装软件的一种好习惯;第6步中的安装是将Redis的相关运行文件放到/usr/local/bin/下,这样就可以在任意目录下执行Redis的命令

配置、启动、操作、关闭Redis

Redis安装之后,src和/usr/local/bin目录下多了几个以redis开头可执行文件,我们称之为Redis Shell,这些可执行文件可以做很多事情,例如可以启动和停止Redis、可以检测和修复Redis的持久化文件,还可以检测Redis的性能。

Redis Shell

功能

redis-server

启动redis

redis-cli

Redis命令行客户端

redis-benchmark

Redis基准测试工具

redis-check-aof

Redis AOF持久化文件检测和修复工具

redis-check-dump

Redis RDB持久化文件检测和修复工具

redis-sentinel

启动Redis Sentinel

启动

配置文件启动方式

# redis-server redis.conf

端口启动方式(&表示在后台运行)

# redis-server --port 6666 &

配置文件redis.conf里面几个基础配置

参数

含义

port

端口号

logfile

日志文件

dir

Redis工作目录(存放持久化文件和日志文件)

daemonize

是否以守护进程的方式启动Redis,默认关闭

连接命令行客户端

#redis-cli -h 127.0.0.1 -p 6379

-h如果不输入默认是127.0.0.1,-p不输入默认是6379,所以直接输入redis-cli代表输入的是redis-cli -h 127.0.0.1 -p 6379;这里如果显示连接不上就设置redis.conf中daemonize为yes就可以后台连接命令行客户端了

关闭Redis服务

# redis-cli shutdowm

这时候再去输入命令redis-cli连接命令行客户端就会显示无连接,再启动redis服务即可连接