欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Redis 的单机安装

程序员文章站 2022-03-10 10:29:19
...

1.下载Redis指定版本的源码压缩包到当前目录

wget http://download.redis.io/releases/redis-3.2.11.tar.gz

2.解压缩Redis源码

tar -zxvf redis-3.2.11.tar.gz

3.建立一个redis目录的软连接,指向redis-3.2.11

ln -s redis-3.2.11 redis目录

4.进入redis目录

cd  redis

5.编译并安装

make && make install

    第5步的安装将redis的相关运行文件放到/usr/local/bin/下,这样可以在任意目录下执行redis的命令。

redis可执行文件说明:

可执行文件 作用
redis-server 启动redis
redis-cli redis命令行客户端
redis-benchmark redis基准测试工具
redis-check-aof Redis  AOF持久化文件检测和修复工具
redis-check-dump Redis RDB 持久化文件检测和修复工具
redis-sentinel 启动redis-sentinel

1.启动redis

  • 启动方式1:默认启动

Redis 的单机安装

  • 启动方式2:运行启动

# redis-server --port 6381 用6381作为启动端口

Redis 的单机安装

  • 配置文件启动

Redis 的单机安装

验证启动是否成功;

ps -ef|grep redis 查看是否有redis服务或者查看端口:netstat -tunpl|grep 6379

2.redis命令行客户端

(1)第一种是交互方式:通过redis-cli -h {host} -p {port}的方式连接到Redis服务,之后的操作都是通过交互的方式实现。Redis 的单机安装

(2)第二种是命令方式:用redis-cli -h {hsot} -p {port} {command} 就可以直接得到命令的返回结果

Redis 的单机安装

3.停止Redis服务

redis提供了shutdown命令来 停止Redis服务,例如要停掉127.0.0.1 上6379端口上的Redis服务,可以执行如下操作。

Redis 的单机安装

注:

1.Redis关闭的过程:断开与客户端的连接、持久化文件生成,是一种相对优雅的关闭方式。

2.除了可以通过shutdown命令关闭Redis服务以外,还可以通过kill进程号的方式关闭掉Redis,但是不要粗暴的使用kill -9 强制 杀死Redis服务,不但不会做持久化操作,还会造成缓冲区等资源不能被优雅挂壁,极端情况会造成AOF和复制丢数据的情况,

3.shutdown还有一个参数,代表是否在关闭Redis前,生成持久化文件。

redis-cli shutdown nosave|save