Linux系统下Redis的安装与配置

【Redis】安装配置Redis超详细教程 / Linux版 实验环境:Linux环境版本:127~20.04.1-Ubuntu 阅读详情

Redis安装包下载

首先到Redis官网下载 redis下载链接 找到下图所示位置:选择相对应的版本的redis进行下载,本文以mac开发环境进行演示:

redis官网
下载完成后使用scp命令拷贝安装包到Linux系统下:scp /Users/codegeekgao/Desktop/gxp/redis-3.2.11.tar.gz donniegao@10.211.55.9:/soft/packages

redis安装环境

由于Redis的安装需要依赖C++,请确保安装的系统有C++的环境。若没有使用yum install gcc-c++ 进行安装C++

  • 解压源码
    tar -zxvf redis-3.0.0.tar.gz
  • 进入解压后的目录进行编译并安装
    cd /usr/local/redis-3.0.0
    make PREFIX=/usr/local/redis install
    若出现以下提示表示编译安装已通过
    安装成功提示图
    redis.conf是redis的配置文件,redis.conf在redis源码目录。拷贝配置文件到安装目录下进入源码目录,里面有一份配置文件 redis.conf,然后将其拷贝到安装路径下,并创建日志目录和数据目录。
cp /usr/local/redis/redis.conf  /usr/local/redis/conf
cd /usr/local/redis
mkdir conf
mkdir log
mkdir redisData

配置redis

  • 后台启动
    vim redis.conf
    将 daemonize yes 以后端模式启动
  • 配置持久化文件存放位置
    dir /usr/local/service/redis/redisData
  • 配置日志生成文件路径
    logfile /usr/local/service/redis/log/redis.log
  • 配置redis可以远程连接
    将redis.conf中bind 127.0.0.1 注释掉,见下图:
    注释绑定本地ip
    并且关闭掉保护模式配置:protected-mode no
    修改访问模式
    否则在客户端将会报一下错误:
JedisDataException: DENIED Redis is running in protected mode because protected mode is enabled, 
no bind address was specified, no authentication password is requested to clients. In this mode connections 
are only accepted from the loopback interface. If you want to connect from external computers to Redis 
you may adopt one of the following solutions: 1) Just disable protected mode sending the command 
'CONFIG SET protected-mode no' from the loopback interface by connecting to Redis from the same 
host the server is running, however MAKE SURE Redis is not publicly accessible from internet if you
do so. Use CONFIG REWRITE to make this change permanent. 2) Alternatively you can just disable
the protected mode by editing the Redis configuration file, and setting the protected mode option to 
no', and then restarting the server. 3) If you started the server manually just for testing, restart it with
the '--protected-mode no' option. 4) Setup a bind address or an authentication password. NOTE: 
You only need to do one of the above things in order for the server to start accepting connections from the outside.

出现这个问题可以选择上面的关闭保护模式,也可以配置redis登陆的密码
将redis.conf中配置项注释的#requirepass打开并设置以下连接的密码比如:requirepass myRedis
以上配置好以后,初始化配置基本完成了,下面就是启动redis了。

  • 启动redis
    ./bin/redis-server ./redis.conf
    -连接redis
    /usr/local/redis/bin/redis-cli -a myRedis
    如果没有-a myRedis是无法连接上redis的
    当连接完成后,使用ping命令,若返回Pong,则redis安装已经成功。
  • 将redis设置开机自动重启
    vim /lib/systemd/system/redis.service
    添加内容如下:

[Unit]
Description=redis
After=network.target remote-fs.target nss-lookup.target
[Service]
Type=forking
ExecStart=/usr/local/redis/bin/redis-server /usr/local/redis/conf/redis.conf
PrivateTmp=true
[Install]
WantedBy=multi-user.targe

保存后,启动和开启服务
systemctl daemon-reload 重新加载systemctl
systemctl enable redis.service 设置开机启动
systemctl start redis.service 启动redis服务

LINUX系统环境配置之redis 安装步骤 LINUX 下载redis 安装步骤 进入安装文件下 cd /home/redis wget http://download.redis.io/releases/redis-5.0.7.tar.gz 解压并安装Redis 解压 tar -zvxf redis-5.0.7.tar.gz 编译 输入命令make执行编译命令,接下来控制台会输出各种编译过程中输出的内容。 make 安装 输入以下命令 make PREFIX=/home/redis/redis install 这里多了一个关键字 PREFIX 阅读详情

相关推荐

一篇文章搞懂redis.conf配置文件

对于Linux系统中跑的软件,配置文件的作用毋庸置疑,我们来一起学习redis.conf配置文件如何使用吧! 二话不说,先上导图 导图中的子项就是配置文件中的模块名,如下图 UNITS 单位 含义 配置大小单位,开头定义了一些基本的度量单位,只支持bytes,不支持bit 对大小写不敏感 INCLUDES包含 含义 可以包含其他redis.conf文件,就是说拿此redis.conf作为主文件,包含其他redis的local.conf等等配置文件 GENERAL通用 daemonize

阿杰 1099

linux redis安装、配置

是一种开源的数据存储技术,它提供了一个高性能的键值对存储系统,支持多种数据结构,包括字符串、哈希、列表、集合和有序集合等。Redis具有内存高速存储和持久化存储的能力,可以用于缓存、会话管理、发布订阅、实时分析等多个领域。Redis的优点包括高性能、高并发、支持事务和Lua脚本、多种数据结构、易于扩展和部署等。同时,Redis也有一定的缺点,如可用内存容量受限、持久性存储的磁盘I/O等待问题等。【】准备环境。

2302_77750172的博客 4166

linux 系统 redis安装配置详细介绍

linux 系统 redis安装配置详细介绍

u013558123的博客 576

Linux安装Redis及配置(超详细)

Linux安装Redis安装 安装 从官网下载源码安装包,下载地址:http://redis.io/download 本教程使用的最新文档版本为 6.2.4

weixin_45698637的博客 1万+

mfcc总结,这个mel三角滤波器分组到底是如何起作用的呢?

先看fft频谱图(这是4096字节取样fft计算,横轴频率是从0到512,后边意义不大,未取,纵轴是振幅),那些我随便画的蓝色线,你有什么联想?: 再看,这绿色线,是否有一种上升后,便逐渐式微的感觉,都是三角形的,这或许也是mel当初和绝大多数人看到的: 如果在振幅上加上一条限制的黑线(振幅门槛限制),黑色线以下很多频率就没有意义了,你看,有用的频率连一半(512/2=256)都占不到...

ganggangwawa的博客 9908

Arduino平台软硬件原理及使用——Arduino Uno板卡的使用

Arduino Uno板卡的基本使用

洪博hopes的博客 4172

Linux下配置redis

linux环境下配置redis

qq_45778079的博客 1003

Unity海洋渲染实战:Ceto Ocean System核心原理与高级应用指南

实时水面渲染是计算机图形学中的重要课题,涉及波浪模拟、光照交互和着色器编程等核心技术。其原理通常基于物理模型,如使用Gerstner波模拟规则海浪,或通过快速傅里叶变换(FFT)处理频谱数据生成随机海面。这些技术的价值在于能以可控的性能开销,在游戏中实现具有体积感、反射和折射效果的真实水体。在开放世界、海战模拟等应用场景中,专业的海洋系统如Ceto Ocean System,通过模块化架构整合了波浪生成、动态网格和渲染管线,为开发者提供了完整的解决方案。本文深入探讨了其双引擎波浪系统和多层渲染结构,并分享了

weixin_29002595的博客 279

Redis 在 Linux 系统下的安装与配置详细教程

Linux。

2301_82266863的博客 1321

11、牛转录组分析的实用生物信息学流程

本文详细介绍了一套实用的牛转录组分析生物信息学流程,涵盖从数据提取、基因组索引生成、读取比对到单样本表达分析及差异表达分析的完整步骤。使用Angus和Brahman牛的RNA-seq数据作为示例,介绍了HTSEQ、featureCounts和StringTie等工具在基因表达计数中的应用,并结合edgeR和limma进行差异表达分析。文中提供了详细的命令行与R代码示例,包含常见问题解答与关键注意事项,帮助研究人员高效、准确地完成转录组数据分析。

ios99的博客 111

YOLOv11改进 | 细节涨点篇 | DySample一种最新的轻量化动态上采样算子(效果完爆CARAFE)

本文给大家带来的最新改进机制是一种号称超轻量级且有效的动态上采样器——DySample。与传统的基于内核的动态上采样器相比,DySample采用了一种基于点采样的方法,相比于以前的基于内核的动态上采样器,DySample具有更少的参数、浮点运算次数、GPU内存和延迟。此外,DySample在包括语义分割、目标检测、实例分割、全景分割和单目深度估计在内的五个预测任务中,性能均优于其他上采样器(截至目前最有效的上采样算子),

Snu77的博客 4209

# Redis-stable 如何在Linux系统上安装和配置

截至此文更新时,Redis版本升级至 8.x。

耕耘——从菜鸟到高手的蜕变 1080

准备生日礼物

摘要: 题目要求统计某月份需要准备的员工生日礼物数量。输入包括目标月份、员工姓名列表和对应的生日列表(格式为Year/Month/Day)。需处理重复员工(以最后一次录入为准),统计该月生日的员工人数。示例1中5月有3名员工生日,输出3;示例2中10月有6名,输出6。解题关键在于使用哈希表去重(以员工姓名为键),拆分生日字符串提取月份进行匹配。代码实现(C++/Java/Python)均遵循以下步骤:读取输入、哈希去重、解析月份并统计目标月份人数。时间复杂度为O(n),空间复杂度O(n)。

面试高手的博客 297

Linux系统中安装redis+redis后台启动+常见相关配置

该命令: 这是redis-cli工具的完整路径,它是 Redis 命令行界面客户端,用于与 Redis 服务器进行交互。-p 6379: 这是redis-cli的端口参数,指定了 Redis 服务器监听的端口号。默认情况下,Redis 使用 6379 端口。shutdown: 这是发送给 Redis 服务器的命令,指示服务器执行一个优雅的关闭序列,即在停止服务前,它会确保所有已打开的连接都已完成当前操作,并且所有的数据都被同步到磁盘上。

终于等到你啦~欢迎来到我的知识空间 这里是苏泽的成神之路 9195

提示词驱动的多智能体协作系统

《提示词驱动的多智能体协作系统》 关键词:人工智能、多智能体系统、协作机制、提示词驱动、系统设计与应用 摘要:本文深入探讨提示词驱动的多智能体协作系统,首先介绍其背景和核心概念,然后详细分析多智能体系统的基本原理和提示词驱动的协作机制,最

AI天才研究院 846

MT4/MT5 第三代移动平均线(MetaTrader 指标)

第三代移动平均线(3G-MA)是传统MA指标的升级版本,通过"时滞压缩"算法将信号滞后降至理论极限(λ=2)。该指标在保留平滑性的同时,信号速度比EMA快1.5-2.3倍,适用于MT4/MT5平台。核心参数包括计算周期(默认34)、滞后压缩系数(2-10)和应用价位选择,支持斜率变色功能。安装简单,无需外部依赖,通过多周期共振可提升12-18%胜率。指标代码包含完整的MT4/MT5实现方案,采用双缓冲计算结构,通过相位前移算法抵消群延迟。风险提示:需配合其他技术指标和严格风控(≤2%账户

JanLEE 579

Linux 系统下 Redis 安装、配置、优化与监控详细教程

Redis(Remote Dictionary Server,远程字典服务)是一个开源的、基于内存的高性能键值存储数据库,使用 ANSI C 编写。它支持多种数据结构,如字符串(strings)、哈希(hashes)、列表(lists)、集合(sets)等,广泛应用于缓存、消息队列、分布式会话存储等场景。

1281

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

Linux系统安装redis服务,配置密码

一、配置本地yum源,用于安装redis所需要包:Linux系统配置本地yum源 二、安装redis: 准备工作:将包括redis在内的apache-tomcat-8.0.36.tar.gz、redis-3.2.8.tar.gz、zookeeper-3.4.9.tar.gz、 nginx-1.10.3.tar.gz 安装包放到指定位置(此位置可以自建,为了统一,全部放在/var/software/...

qq_32838955的博客 1928

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

Linux系统下Redis安装与配置指南

Redis作为高性能的内存数据库,在现代应用架构中扮演着关键角色,特别是在缓存和实时数据处理场景。其基于键值存储的设计原理,支持多种数据结构,能够显著提升系统响应速度。在Linux环境下部署Redis时,需要根据不同的发行版(如Ubuntu、CentOS)采用对应的安装方式,包括APT、YUM或Snap等包管理工具。安装完成后,通过redis-cli工具可以快速验证服务状态,并进行基本的数据操作测试。合理的配置管理(如端口设置、内存限制)和系统服务集成(systemd管理)是确保Redis稳定运行的关键。对

weixin_30231327的博客 68

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

linux系统中安装配置Redis

linux系统中如何安装Redis 1.第一安装gcc环境 yum -y install gcc-c++ 2.解压上传的redis压缩包 tar -zxf redis-4.0.6 3.编译redis源码(cd redis-4.0.6) make 4 安装redis make install PREFIX=/usr/local/redis3 //安装路径 5 进入到redis3 cd /usr/local/redis3 6 进入redis3中的bin目录 里面的redis-server是启动re

ZHP131415的博客 470

Linux 系统安装配置 Redis 集群

Linux 系统安装配置 Redis 集群 https://help.finereport.com/doc-view-2870.html 文档创建者:DoraZhang 编辑次数:28次 最近更新:Wendy123456于2020-06-18 0. 前言 基础方案中已经提供了Linux 系统安装配置单机 Redis的方案,此方案部署和运维较为简单,且能实现集群的基础可用。为了达到 web 集群极致高可用的目标,本文将提供 Redis 集群的部署和配置方案。本文将以两台服...

hewusheng10的专栏 431

Linux系统下安装 Redis并配置为系统服务 开机启动

Linux系统下安装Redis并配置系统服务 一、安装 安装redis 首先去redis官网找到对应的redis版本 https://redis.io/download 然后下载redis wget https://download.redis.io/releases/redis-6.2.6.tar.gz 解压 tar xzf redis-6.2.6.tar.gz 编译安装 cd redis-6.2.6 make 这样安装好之后 就可以使用了 执行 ./src/redis-server 使用默认配置启动r

weixin_43185007的博客 666

redis在linux中安装目录,在Linux系统中安装Redis与配置的方法

本文介绍在Linux系统中redis的安装、配置及使用方法。redis在windows系统下只需要下载解压就能启动可用了,但是在Linux下就没有这么简单的,以下以深度操作系统15.7(deepin 15.7)为Linux平台。可先参考Redis安装和启停的方法(针对Linux、Windows版)一文。一、环境说明1.Linux 操作系统2.redis安装包本文使用redis3.0.0(并非最新版...

weixin_39750410的博客 244

linux redis数据库安装配置,Linux系统中redis的安装配置步骤

Linux系统中redis的安装配置步骤发布时间:2020-06-23 10:13:36来源:亿速云阅读:87作者:Leah这篇文章将为大家详细讲解有关Linux系统中redis的安装配置步骤,文章内容质量较高,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。第一部分:安装redis希望将redis安装到此目录/usr/local/redis希望将安装包下载到此目录/usr/loca...

weixin_39844549的博客 139

Linux下redis环境搭建,Linux环境下redis安装配置系统服务详解

原标题:Linux环境下redis安装配置系统服务详解本文和大家分享的主要是linux系统下,redis的安装和配置系统服务的相关步骤和方法,希望对大家有所帮助。1、下载最新稳定版到/usr/local/src目录cd /usr/local/srcwget http://download.redis.io/redis-stable.tar.gz2、redis安装mkdir /usr/local/r...

weixin_42115513的博客 192

Linux系统安装配置单机Redis

https://help.finereport.com/index.php?doc-view-2646.html 0.前言 Redis是一个开源的临时使用C语言编写的键值存储数据库。学习视频:【linux系统安装配置redis】 Redis在Web上可以利用中层做状态服务器,主要用于存储缓存登录,模板锁,SessionID,WebSocket等,发挥所有的访问和操作进行验证的作用。 1.编译环境 安装Redis时需对二进制包编译,此步骤依赖gcc编译器,如...

hewusheng10的专栏 319
上一篇: CAP理论与ACID理论
下一篇: joda-time快速入门学习
Galen-gao
博客等级 码龄9年 931粉丝 137原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值