Redis 介绍、安装与启动

    科技2022-07-20  102

    1. 前言

    Redis是一个开源,用C语言编写的高性能 key-value 分布式内存数据库,基于内存运行并支持持久化的 NoSQL 数据库。

    2. Redis 安装

    下载安装包 wget http://download.redis.io/releases/redis-6.0.6.tar.gz解压 tar -zxvf redis-5.0.3.tar.gz删除安装包 rm -rf redis-5.0.3.tar.gz切换目录 cd redis-5.0.3编译安装 make

    3. Redis 启动方式

    3.1 直接启动

    进入 redis 根目录,执行命令: 加上"&"号使redis以后台程序方式运行

    ./redis-server &

    3.2 通过配置文件方式启动

    可以为redis服务启动指定配置文件,例如配置为 /etc/redis/6379.conf ,进入redis根目录,输入命令

    ./redis-server /etc/redis/6379.conf

    3.3 通过脚本开机自启动

    启动脚本 redis_init_script 位于位于Redis的 /utils/ 目录下

    Ⅰ. 创建目录
    mkdir /etc/redis
    Ⅱ. 拷贝配置
    cp redis.conf /etc/redis/6379.conf
    Ⅲ. 复制脚本

    然后将启动脚本复制到 /etc/init.d 目录下,本例将启动脚本命名为 redisd(通常都以d结尾表示是后台自启动服务)。

    cp redis_init_script /etc/init.d/redisd

    设置为开机自启动,直接配置开启自启动 chkconfig redisd on 发现错误: service redisd does not support chkconfig

    解决办法,在启动脚本开头添加如下注释来修改运行级别:

    #!/bin/sh # chkconfig: 2345 90 10
    Ⅰ. 开机自启
    chkconfig redisd on
    Ⅱ. 打开服务
    service redisd start
    Ⅲ. 关闭服务
    service redisd stop
    Processed: 0.010, SQL: 8