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是C实现的,需要gcc来进行编译,所以原因是系统未安装gcc,按顺序执行:

yum install cpp
yum install binutils
yum install glibc
yum install glibc-kernheaders
yum install glibc-common
yum install glibc-devel
yum install gcc
yum install make

配置、启动、操作、关闭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服务即可连接

发表评论

邮箱地址不会被公开。 必填项已用*标注