Redis的安装配置和启动

Posted bin1995

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Redis的安装配置和启动相关的知识,希望对你有一定的参考价值。

Redis安装和配置、启动、关闭

一、Redis的安装

Linux上安装软件有两种方式:

  1. 通过各个操作系统的软件管理软件进行安装,例如centosyum ,debianapt
  2. 源码方式安装。

第一种方式由于redis更新比较快,而这些管理工具不一定能更新到最新版本,所以本博客介绍第二种方式。

Redis源码安装只需要六个步骤:

    1.下载Redis指定版本的源码压缩包到本地目录(https://redis.io找相关版本。)

    2.解压缩Redis源码包。

    3.建立Redis目录的软连接。(目的是为了不把Redis目录固定在指定版本上,方便升级。)

    4.进入Redis目录。

    5.编译(编译之前确保系统已经安装gcc

    6.安装(安装将redis相关运行文件放到/usr/local/bin/目录下,这样可以在任何目录下执行Redis相关命令)

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

1.相关可执行文件说明:

可执行文件

作用

redis-server

启动redis

redis-cli

redis命令客户端

redis-benchmark

redis基准测试工具

redis-check-aof

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

redis-check-dump

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

redis-sentinel

启动redis-sentinel

2.启动redis

  有三种方式启动redis:

  1. 默认配置。因为默认配置无法自定义配置所以这种方式不会再生产环境上使用
  2. redis-server加上要修改配置名和值(可以是多对)没有设置的配 置将使用默认配置: 
  3. 配置文件启动redis-server /opt/redis/redis.conf

配置名

配置说明

port

端口号

logfile

日志文件

daemonize

是否以守护进程的方式启动redis

dir

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

 

3.停止Redis服务:redis-cli shutdown

  3.1 除了redis-cli shutdown 停止以外还可以kill进程号的方式关闭redis,但是不要粗暴的使用kill-9,因为这样不会做持久化操作,极端情况会造成AOF和复制文件的丢失。

  3.2 shutdown 还有一个参数代表redis关闭前是否生成持久化文件

    Shutdown nosave|save

下一篇介绍基本API的使用。

 

以上是关于Redis的安装配置和启动的主要内容,如果未能解决你的问题,请参考以下文章

redis安装配置和启动

redis的单机安装与配置以及生产环境启动方案

CentOS系统下Redis安装和自启动配置的步骤

Linux——在Linux系统上安装和启动Redis

Linux——在Linux系统上安装和启动Redis

docker安装启动(挂载外部配置和数据)