Linux下安装Redis 6.0.5的实现

 更新时间:2025年02月24日 09:10:32   作者:kk在线学Java  
本文详细介绍了在Linux系统下安装Redis 6.0.5的步骤,包括安装准备、编译安装、启动服务、设置密码和配置文件修改等,具有一定的参考价值,感兴趣的可以了解一下

项目中常常用到redis,记录下安装过程

一、安装准备

准备工作

  • 在线下载
wget https://download.redis.io/releases/redis-6.0.5.tar.gz
  • 离线下载(官网下载链接)

https://redis.io/download

cd /usr/local
# 创建redis目录
mkdir redis
# 进入目录
cd redis

将下载之后的包(redis-6.0.5.tar.gz)上传到/usr/local/redis 路径下

将下载的redis压缩包解压到指定的目录
tar -zvxf redis-6.0.5.tar.gz -C /usr/local/redis
cd redis-6.0.5

二、安装

1.编译

由于redis是c语言编写的,所以我们需要先安装gcc,安装的命令如下:

yum install gcc-c++

然后进入到redis目录,进入redis-6.0.5,然后执行make,控制台会输出一编译的信息

在这里插入图片描述

最终编译成功后如图:

在这里插入图片描述

2.安装

make PREFIX=/usr/local/redis install

执行结果如下:

在这里插入图片描述

自此redis就安装成功了。可以输入命令查看安装的redis版本

在这里插入图片描述

二、启动

1.redis服务启动

cd src
./redis-server

效果如下:

在这里插入图片描述

2.redis客户端启动

./redis-cli

在这里插入图片描述

后续设置密码后,使用密码连接

127.0.0.1:6379> auth 123        //指定密码
OK
127.0.0.1:6379> keys *
1) "a"
2) "cit"
3) "clist"
4) "1"
127.0.0.1:6379>

3.永久修改配置参数

/usr/local/redis/redis-6.0.5
vim redis.conf 

当然我们可以修改redis.conf的配置来设置redis以守护进程的形式启动:
将daemonize no改为daemonize yes,这样启动就不会有图形界面
如果需要远程连接可以取消保护模式:
将protected-mode设置为no,同时将bind注释
修改redis连接密码:

#requirepass foobared
requirepass 123   指定密码123

保存退出后重启redis就可以了

ps -ef|grep redis
kill -9 进程号
cd /usr/local/redis/redis-6.0.5/src/
./redis-server /usr/local/redis/redis-6.0.5/redis.conf &

到此这篇关于Linux下安装Redis 6.0.5的实现的文章就介绍到这了,更多相关Linux下安装Redis 6.0.5内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家! 

相关文章

  • Redis与MySQL数据一致性问题的策略模式及解决方案

    Redis与MySQL数据一致性问题的策略模式及解决方案

    开发中,一般会使用Redis缓存一些常用的热点数据用来减少数据库IO,提高系统的吞吐量,本文将给大家介绍了Redis与MySQL数据一致性问题的策略模式及解决方案,文中通过代码示例介绍的非常详细,需要的朋友可以参考下
    2024-07-07
  • 使用Redis防止重复发送RabbitMQ消息的方法详解

    使用Redis防止重复发送RabbitMQ消息的方法详解

    今天遇到一个问题,发送MQ消息的时候需要保证不会重复发送,注意不是可靠到达,这里保证的是不会生产多条一样的消息,所以本文主要介绍了使用Redis防止重复发送RabbitMQ消息的方法,需要的朋友可以参考下
    2025-01-01
  • redis字符串类型_动力节点Java学院整理

    redis字符串类型_动力节点Java学院整理

    这篇文章主要为大家详细介绍了redis字符串类型的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-08-08
  • Redis 设置密码无效问题解决

    Redis 设置密码无效问题解决

    本文主要介绍了Redis 设置密码无效问题解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-02-02
  • redis+lua实现分布式限流的示例

    redis+lua实现分布式限流的示例

    本文主要介绍了redis+lua实现分布式限流的示例,可以实现复杂的限流逻辑,如滑动窗口限流,并且避免了多步操作导致的并发问题,具有一定的参考价值,感兴趣的可以了解一下
    2025-03-03
  • Redis解决缓存雪崩、穿透和击穿的问题(Redis使用必看)

    Redis解决缓存雪崩、穿透和击穿的问题(Redis使用必看)

    这篇文章主要给大家介绍了Redis解决缓存雪崩、缓存穿透、缓存击穿的解决方案,文中有详细的图文介绍,具有一定的参考价值,需要的朋友可以参考下
    2023-08-08
  • Redis实现分布式锁和等待序列的方法示例

    Redis实现分布式锁和等待序列的方法示例

    这篇文章主要介绍了Redis实现分布式锁和等待序列的方法示例,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-06-06
  • 高并发下Redis精确计数与时间窗口过期的方法详解

    高并发下Redis精确计数与时间窗口过期的方法详解

    在实时数据处理系统中,我们经常需要统计某个事件在特定时间窗口内的发生次数,本文将详细介绍如何基于 Redis 实现高性能、高可用的计数方案,需要的可以参考下
    2025-03-03
  • Redis Cluster 字段模糊匹配及删除

    Redis Cluster 字段模糊匹配及删除

    在数据库内我们可以通过like关键字、%、*或者REGEX关键字进行模糊匹配。而在Redis内我们如何进行模糊匹配呢?本文就来介绍一下
    2021-05-05
  • 详解redis中的下载和安装(最新推荐)

    详解redis中的下载和安装(最新推荐)

    本文详细介绍了如何在Linux和Docker上安装、配置、启动和关闭Redis,包括下载安装包、解压、编译安装、配置文件修改、前台和后台启动、关闭以及Docker容器化部署等步骤,感兴趣的朋友一起看看吧
    2025-03-03

最新评论