在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
    评论
Linux系统搭建Redis集群可以按照以下步骤进行: 1. 下载Redis:从Redis官网下载最新的Redis源代码,并解压到指定目录。 2. 编译Redis:进入Redis源代码目录,执行make命令进行编译。编译完成后,可以在src目录下找到redis-server、redis-cli等可执行文件。 3. 配置Redis:创建多个Redis实例的配置文件,每个实例的配置文件需要指定不同的端口号、工作目录、日志文件等参数。可以使用一个模板文件,然后复制多份并修改各自的参数。例如: ``` port 7001 bind 0.0.0.0 dir /data/redis/7001 logfile /var/log/redis/redis-7001.log ``` 需要创建多个配置文件,每个实例使用不同的端口号和工作目录。 4. 启动Redis:执行多个Redis实例的启动命令,例如: ``` ./redis-server /path/to/redis.conf ``` 需要启动多个实例,每个实例使用不同的配置文件。 5. 创建集群:使用redis-cli工具创建Redis集群。首先使用cluster meet命令将各个Redis实例连接起来,然后使用cluster addslots命令将数据槽分配给各个实例。例如: ``` ./redis-cli --cluster create 127.0.0.1:7001 127.0.0.1:7002 127.0.0.1:7003 ``` 这个命令会创建一个3个节点的Redis集群,每个节点使用默认的数据槽分配方式(每个节点分配16384个数据槽)。 6. 测试集群:使用redis-cli工具连接到Redis集群,执行一些命令来测试集群的正常工作。 以上是在Linux系统搭建Redis集群的基本步骤,需要注意的是,搭建Redis集群需要对网络、硬件等方面有一定的了解和配置,同时需要根据具体的应用场景来优化集群的性能和可靠性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

阿姨洗铁路℡

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

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

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

打赏作者

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

抵扣说明:

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

余额充值