ESB文档库 ESB文档库
00 概述
01 产品安装指南
02 快速入门指南
03 ESB Studio使用指南
04 企业服务总线使用指南
05 高级配置指南
06 接口服务说明
07 升级&数据迁移指南
08 FAQ
  • Linux环境
  • Windows环境
Redis是一款开源的基于内存的键值对存储系统,主要被用作高性能缓存服务器使用。
请在Redis官网下载对应版本的Redis(本文采用7.2.0版本),官网下载地址:[https://redis.io/download]
所有版本下载地址: [https://download.redis.io/releases]

# Linux环境

  1. 安装依赖gcc,后续使用make编译redis。

    yum install gcc -y
    
  2. 执行如下命令,下载压缩包“redis-7.2.0.tar.gz”拷贝到Linux服务器的“/usr/local/redis”目录中并解压。

    mkdir -p /usr/local/redis
    
    cd /usr/local/redis
    
    wget http://download.redis.io/releases/redis-7.2.0.tar.gz
    
    tar -zxvf redis-7.2.0.tar.gz
    
  3. 编译Redis,进入解压后redis-7.2.0目录下,执行编译命令。

    cd /usr/local/redis/redis-7.2.0
    
    make && make install
    

  4. 配置Redis,修改redis.conf配置文件,设置redis以守护线程方式运行并设置密码。

    vim redis.conf
    
    配置项 说明
    daemonize Redis 默认不是以守护过程的方式运行,可以通过该配置项修改,使用yes启用守护进程(Windows不支持守护线程的配置为 no), 修改为yes
    pidfile 当 Redis 以守护进程方式运行时,Redis 默认会把 pid 写入 /var/run/redis.pid 文件,可以通过 pidfile 指定
    port 指定 Redis 监听端口, 默认端口为 6379
    bind 绑定的主机地址,修改为0.0.0.0
    timeout 当客户端闲置多长秒后关闭连接,如果指定为0,表示关闭该功能
    loglevel 指定日志记录级别,Redis 总共支持四个级别:debug、verbose、notice、warning,默认为 notice
    logfile 日志记录方式,默认为标准输出,如果配置 Redis 为守护进程方式运行,而这里又配置为日志记录方式为标准输出,则日志将会发送给 /dev/null
    databases 设置数据库的数量,默认数据库为0,可以使用SELECT 命令在连接上指定数据库id
    requirepass 设置 Redis 连接密码, 如果配置了连接密码,客户端在连接 Redis 时需要通过 AUTH 命令提供密码,默认关闭
    protected-mode 是否禁止外网访问redis,默认为yes,需要设置为no
    notify-keyspace-events 设置redis事件通知,设置为AKE
  5. 启动Redis,进入/usr/local/redis/redis-7.2.0目录下,启动redis。

    cd /usr/local/redis/redis-7.2.0
    
    redis-server ./redis.conf &
    
    lsof -i :6379
    

  6. Redis如需重启,通过命令查询出redis服务的PID,通过命令关闭服务,然后进入安装目录重启redis。

    lsof -i:6379
    
    kill -9 PID
    
    cd  /usr/local/redis/redis-7.2.0
    
    redis-server ./redis.conf &
    
  7. 如需卸载redis,按照步骤6关闭服务后,删除redis安装目录卸载。

# Windows环境

  1. 将压缩包“Redis-x64-7.2.0.zip”解压到需要安装Redis的服务器的指定目录的当前文件夹中。

  2. 参考Linux环境下步骤4,参数说明设置redis以守护线程方式运行并设置密码。

  3. 在“${redis安装目录}/Redis-x64-7.2.0”目录下,执行如下命令,启动服务。

    redis-server.exe redis.windows.conf
    
  4. redis如需重启,可以通过执行以下命令

    redis-cli -h 127.0.0.1 -p 6379 -a 设置的密码 shutdown
    
    redis-server.exe redis.windows.conf
    
  5. 如需卸载redis,停掉redis服务,删除对应安装目录。

← 1.2 Elasticsearch 1.4.1.1 Linux环境哑安装 →