在Linux系统中搭建Redis环境

一、Redis环境搭建

1.1 安装步骤

在Linux环境下安装Redis,我这里采用的是Centos7

安装步骤如下:

  1. 安装C语言环境,在**/opt**目录下执行命令 :yum install gcc。等待安装完成后,进行下一步操作。

  2. 查询是否安装成功,检查gcc版本,命令:gcc --version,如图:

在这里插入图片描述

  1. 下载redis-7.0.1.tar.gz 放在 /opt 目录。

在这里插入图片描述

  1. 解压我们上一步的Redis文件,命令为:tar -zxvf redis-7.0.1.tar.gz,如图所示:

在这里插入图片描述

5. 解压完成后,进入解压的Redis目录,并执行命令:**cd redis-7.0.1/** 

在这里插入图片描述

​ 6.在redis-7.0.1目录下再次执行 make命令(只是编译好);

在这里插入图片描述

​ 如果运行后会加载很多文件,则说明这个命令运行成功了。

​ 如果没有准备好C语言编译环境make会报错 —Jemalloc/jemalloc.h:没有那个文件。

​ 解决方案:

​ 1、运行命令 make distclean

​ 2、在redis-7.0.1目录下再次执行make命令。

  1. 跳过make test继续执行:make install
    在这里插入图片描述

    运行成功后:

    在这里插入图片描述

    1. 默认安装目录:/usr/local/bin

1.2 查询默认安装目录

转至查询默认目录,如下图所示:

在这里插入图片描述

  1. redis-benchmark

​ 性能测试工具,可以在自己电脑运行,看看自己电脑性能如果。

  1. redis-check-aof

    修复有问题的AOF文件,rdb和aof。

  2. redis-sentinel

​ Redis集群使用。

  1. redis-server

​ Redis服务器启动命令。

  1. redis-cli

    客户端,操作入口。

  2. redis-check-rdb

    修复有问题的dump.db文件。

1.3 前台启动(不推荐)

前台启动,命令行窗口不能关闭,否则服务器停止。
在这里插入图片描述

1.4 后台启动(推荐)

1.4.1 备份 redis.conf文件

复制一份redis.conf到其他目录。

cp redis.conf /etc/redis.conf

在这里插入图片描述

将路径转至复制后 的文件目录:

cd /etc
1.4.2 后台启动设置 daemonize

先进入etc/etc/目录,找到redis.conf文件。

之后执行命令:

vim redis.conf

在这里插入图片描述

由于文字较多,我们直接在文件底部搜索,命令为:

/daemonize

在这里插入图片描述

找到后,修改daemonize中的no为yes,如下图所示:

在这里插入图片描述

先点击 " i "键,进入插入编辑状态。

在这里插入图片描述

修改后点击," ESC 退出插入状态。

输入命令:

:wq!

在这里插入图片描述

点击回车即可。

最后我们进入" usr/local/bin "目录,使用以下命名来启动redis服务

redis-server /etc/redis.conf

在这里插入图片描述

我们可以通过一个命名来查看后台是否已经启动了redis服务:

ps -aux|grep redis 或者 ps -ef|grep redis

如图所示:

在这里插入图片描述

可以看到我们已经成功启动了Redis服务。

可以直接在当前目录下运行命令:

redis-cli	

在这里插入图片描述

1.5 如何关闭Redis服务

1.5.1 shutdown

单实例关闭直接使用命令:

redis-cli shutdown

在这里插入图片描述

或者进入到终端后使用shutdown命令

在这里插入图片描述

多实例关闭,指定端口关闭:

redis-cli -p 6379 shutdown

我知道的还有另外一种方式:

  • ​ 首先找到开启后的Redis进程号
ps -aux|grep redis

在这里插入图片描述

  • 其次使用命令
kill -9 端口号

在这里插入图片描述
同样可以实现关闭Redis服务。

以上就是在Linxu环境下搭建Redis环境并使用启动Redis服务。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

阿姨洗铁路℡

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值