linux安装redis教程

Linux下Redis使用RPM方式安装(内网安装) 111 阅读详情

1、下载

Redis 下载网址:
https://redis.io/download
http://download.redis.io/releases/
一般来说,对于 Red Hat 操作系统,在线安装包会以 rpm 为后缀,离线安装包会以 rpm(单安装包)或 tar(多依赖安装包)为后缀,而免安装包则为双后缀 .tar.gz。
解压 gz 包:
tar -xzvf redis-6.2.5.tar.gz
进入解压后的目录:
cd redis-6.2.5

2、检查环境

先不要急着安装 Redis。Redis 是用 C 语言编写的,碰巧 Linux 也几乎如此。而 Redis 的安装需要借助 GCC 进行编译,而 Linux 上可能已经安装了 GCC 了。对于 Redis 6 以上,GCC 的版本要在 5.3 以上。所以需要先检查 Linux 中 GCC 的版本。
输入如下命令查看 Linux 中 GCC 的版本:

gcc --version

如果版本不符要求,可以依次输入以下命令升级gcc的版本:

yum -y install centos-release-scl
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
#这句是临时的
scl enable devtoolset-9 bash
#修改环境变量
echo "source /opt/rh/devtoolset-9/enable" >> /etc/profile
#查看gcc版本,上面的所有代码都是升级gcc版本的代码,而gcc -v是查看gcc版本#的代码
gcc -v

注意:安装gcc-c++也好,使用make命令也罢,还是升级gcc版本的命令,都是在redis的安装目录中执行的。

3、安装

依次输入如下命令安装 Redis:

make
make install PREFIX=/usr/local/redis

上述命令将会在目录 /usr/local/redis/bin 中生成 Redis 的可执行文件。此目录请务必记住,下面将用到。

3.1 将文件 redis.conf 复制到 /usr/local/bin目录中

cp redis.conf /usr/local/redis/

3.2 修改该redis.conf配置文件中daemonize的值

把daemonize值修改成yes,daemonize的值默认是no,不能在后台运行,修改成yes之后就可以在后台运行redis-server服务器了,修改过程如下图:
在这里插入图片描述

3.3 开启redis-server服务器

然后开启redis-server服务器,如下图:
在这里插入图片描述

3.4 redis-cli客户端连接redis-server

用redis-cli客户端连接redis-server服务器,如下图:
在这里插入图片描述

4、关闭

4.1 daemonize的值为no

如果要求可以后台运行,即修改redis.conf配置文件中的daemonize的值为yes,那么需要把usr/local/bin中的redis-cli关闭,即执行/usr/local/bin/redis-cli shutdown命令之后就可以关闭redis了。如下图所示:
在这里插入图片描述

4.2 daemonize的值为yes

如果要求不能后台运行,即修改redis.conf配置文件中的daemonize的值为no,开启redis-server服务器之后,会出现如图所示:
在这里插入图片描述
ctrl+c退出此命令窗口之后,用
/usr/local/bin/redis-cli -p 6379 命令是连接不上redis-server服务器的,因为daemonize的值是no,表示redis-server不能后台运行,那么只要ctrl+c退出之后,redis-server服务器就关闭了,所以就不能通过
/usr/local/bin/redis-cli -p 6379 命令开启redis了。

Linux 内网环境安装redis 若使用make命令时出现报错:zmalloc.h:50:31: 致命错误:jemalloc/jemalloc.h:没有那个文件或目录。具体参见:redis安装报错:zmalloc.h:50:31: 致命错误:jemalloc/jemalloc.h:没有那个文件或目录。Redis是由C语言开发,而在CentOS系统下需要有gcc的环境才能编译,那么检查一下系统是否安装了gcc。使用make命令进行编译后,命令行输出的末尾出现截图框选内容,即为编译成功。指定安装目录并进行安装出现以下内容,即为安装成功。 阅读详情

相关推荐

【Redis】安装配置Redis超详细教程 / Linux版

实验环境:Linux环境版本:127~20.04.1-Ubuntu

sweethhheart的博客 2524

linux内网rpm部署redis

将该文档同级目录data/redis下的jemalloc-3.6.0-1.el7.x86_64.rpm和redis-3.2.12-2.el7.x86_64.rpm文件放入linux服务器根目录data/redis下。sudo firewall-cmd --permanent --add-port=6379/tcp # 添加6379端口(仅需添加一次)1、确保firewalld已经安装并运行。1、redis配置文件默认路径。2、手动添加端口规则。

lostsoulaside的博客 864

Linux系统安装部署Redis完整教程(图文详解)

最近需要在Linux服务器安装部署Redis,参考了网上很多的文章,比较零碎,所以我自己写了一篇完整的Redis安装部署文档,在部署Redis之前重装了我的华为服务器,就是为了给大家一步步阐述我的操作过程,配合图文进行讲解更加通俗易懂!

黄团团的个人博客 6692

Redis|Sentinel 高可用架构

一 前言 Redis-Sentinel是Redis官方推荐的高可用性(HA)解决方案,当用Redis做Master-slave的高可用方案时,假如master宕机了,Redis本身(包括它的很多客户端)都没有实现自动进行主备切换,而Redis-sentinel本身也是一个独立运行的进程,它能监控多个master-slave集群,发现master宕机后能进行自懂切换。它的主要功能有:1 不时地...

yang073402的专栏 1438

linux系统安装redis详细教程

首先,我们去下载一个redis-5.0.4.tar.gz,或者其他版本,放到linux的opt目录下 然后,我们去解压压缩包 tar -zxvfredis-5.0.4.tar.gz 解压后,目录是这样的 然后我们进入redis-5.0.4目录,ls -l 看一下,解压后的目录是这样的 然后我们输入安装命令:make 开始编译 看到这就表明安装成功了 ...

没有伞的孩子只能快跑,如若不跑,只有一个结果:超过你的人回头鄙视你 8388

Linux系统离线安装Redis教程

RPM(RPM Package Manager)是一个开放的源代码的软件包管理系统。它广泛用于安装、卸载、更新、查询和验证Linux上的软件包。RPM包通常具有扩展名.rpm,包含了软件包的二进制文件、脚本、元数据和依赖关系信息。RPM的元数据包括包名、版本、发布号、架构、安装位置、描述等信息。RPM包管理器的主要优点之一是能够自动处理软件包之间的依赖关系,这在安装大型软件时特别有用。另一个优点是,它可以将文件系统中的文件与包管理器跟踪的包关联起来,从而简化了软件包的维护和升级过程。

weixin_28949937的博客 1874

Linux系统下Redis安装详细教程

编译过程可能需要一些时间,耐心等待,期间如果出现错误,根据错误提示进行排查和解决。一般常见的错误是缺少依赖库,按照提示安装相应的依赖即可。如果能正确获取到设置的值,说明Redis安装和配置成功。命令将Redis安装到系统中,默认安装路径是。2. 编译完成后,执行。

恩爸编程 1166

redis-7.0.9Linux安装包

redis7.0.9linux安装包,执行tar-zxvf命令安装即可。安装后启动redis-server。

linux安装redis详细教程

本文介绍了Redis 7.2.10的完整安装步骤:1)下载安装包(提供两种方式);2)解压安装包;3)安装编译环境;4)执行编译安装;5)修改配置文件(设置后台运行和密码);6)配置系统服务实现开机自启动。整个过程包含详细命令和配置截图,适用于服务器环境部署Redis服务。

qq_35365160的博客 918

《科研伦理与学术规范》期末考试答案2023

26单选(2 分)某学术杂志的评稿人同时是某高校相关专业的硕士生导师,在评判一个稿件的时候,他发现该作者研究的题目很有价值, 他便一边压下这个稿子,一边将稿子的纲要传给自己门下的硕士生, 指导他们使用这个题目独立写出一篇论文,并帮助他们发表在其他期 刊上。D.要善待实验动物,是指在饲养管理和使用实验动物过程中,要采取有效措施,使实验动物免遭不必要的伤害、饥渴、不适、惊恐、折磨、疾病和疼痛,保证动物能够实现自然行为,受到良好的管理与照料,为其提供清洁、舒适的生活环境。张某在压力之下不得不屈从。

Glenseeds的博客 4万+

No Target Connected 错误时的一种情况

STM32的SWD烧录模式No Target Connected 错误的一种情况 STM32的SWD烧录模式No Target Connected 错误时的一种处理情况 这是我第一次烧板子的时候遇到的问题,在给板子download的时候出现了“No Target Connected”的错误,这里讲一种解决方法。不一定适用于全部状况,但是可以作为一种纠错方法。 打开 Options for Target… 1.首先点击Options for Target…这个像魔棒一样的按键打开,会出现这个页面 2.点击

Logan_CodeGou的博客 1万+

在Linux环境安装Redis(保姆级教程)

本文详细介绍了Redis 7.2.4的安装部署过程。首先说明gcc环境检查方法,提供CentOS/RHEL和Ubuntu/Debian系统的gcc安装指南。接着讲解Redis安装步骤,包括上传解压、编译安装、配置文件修改(后台启动、密码设置、关闭保护模式等)。然后介绍防火墙配置、端口开放方法,以及设置Redis开机自启服务。最后还提供了解决端口占用问题的方案。整个流程涵盖从环境准备到服务配置的完整过程,适合Linux系统下Redis的标准化部署。

LMS2022223000的博客 2840

AMBA-ATB spec

AMBA-ATB spec 1. ATB总线的用途及版本 1.1 ATB总线用途 一般来说,ATB(Advanced Trace Bus)总线用来在ARM的coresight组件之间传递trace数据。如下图所示: 1.2 ATB总线的版本 ATB(Advanced Trace Bus)共有两个版本,其中v1.0作为AMBA3的一部分,于2006年发布的,而v1.1则是2012年随着AMBA4发布的。ATB规范新增了数据(主要针对trace data)不可知的接口,以便在跟踪系统中根据 AMBA 规范跟

weixin_43781229的博客 7344

Linux小白也能懂的Redis安装图文教程

作为一个刚开始接触Linux的新手,第一次安装Redis时确实有点懵。下面我就用最直白的方式,分享我的Redis安装经验。它提供了现成的Redis环境,无需自己安装配置,打开就能用,特别适合快速测试和小项目开发。我试过他们的在线编辑器,响应速度很快,还能一键部署Redis应用,对新手特别友好。记住,学习Linux和Redis最重要的是多动手实践。连接上服务器后,我们就可以开始安装Redis了。:可能是防火墙阻止了Redis端口(6379)如果你是开发人员想快速体验Redis,可以试试。

EmeraldEagle36的博客 687

Python爬虫:无账号无限制获取企查查信息

无限制企查查爬虫 ​通过网上爬虫获取了全国所有企业,然后就需要补充企业信息,首先想到的就是企查查,启信宝等专业网站,最终选择了企查查,尝试了多种方法: 1、selenium爬虫,绕过企查查的登录验证,但账号和IP限制太大,最终放弃 2、通过requests直接请求+cookies,遇到了cookie有效期和限制问题 不断的尝试和修改参数,最终发现一种有效方式selenium+ wep 只需要IP代理,不需要账号,没有限制,因为是没有登录,拿到的信息有限,能展示的都能获取。 一、初始化..

攻城狮的家园 1万+

(1)大蚂蚁即时通讯

即时通讯软件BigAnt(大蚂蚁)是杭州艾朴软件推出的一个”企业级”的即时通讯平台。该平台专为企业,其他企事业单位和政府单位而设计,目的就是为了增强内部沟通能力,提高内部员工的工作效率;同时服务器就直接置于单位内部,所有信息由单位自己管理,让单位以更安全、更可伸缩和更易于管理的方式灵活方便地使用协同和通信服务的功能! BigAnt(大蚂蚁)即时通讯软件包括服务器端和客户端。客户端功能包括单位

少安的砖厂 2234

Linux 安装Redis 图解教程

1.首先进入官网: https://redis.io 下载redis 2.下载之后连接xftp,上传到自己生成的文件夹里 3.然后连接xshell进入文件夹里解压redis包 输入:tar -zxvf 文件名 Cd 进入redis解压目录 4.输入:make命令 出现这些错误; 需安装gcc, 输入:yum -y install gcc 5.重新进入redis目录进行make 再次make,发现出现如下错误: 执行:make MALLOC=libc,完成后,发现src下生成了redis-se

BugRoot的博客 1万+

工业自动化实战:用LabVIEW的DSC模块实现MODBUS-TCP设备控制

本文详细介绍了如何利用LabVIEW的DSC模块实现工业自动化中的MODBUS-TCP设备控制。通过环境准备、核心功能解析、状态机实现及典型工业场景实战,帮助工程师快速掌握稳定可靠的通讯技术,提升工业自动化系统的运行效率。

salt9的博客 1057

Windows+Linux安装redis教程

访问成功后,下拉找到安装包图片中展示的四个 Redis Windows 版本压缩包文件名,它们的核心区别在于和,具体差异如下:2、安装将下载的zip包解压后,进入到解压的目录,双击,出现如下则OK。

weixin_45668002的博客 2195

Python 爬虫实战:亚马逊商品评论 + 评分抓取(情感分析数据预处理)

在电子商务领域,用户评论是了解产品口碑和市场反馈的重要渠道。亚马逊作为全球领先的电商平台,拥有海量的商品评论数据。本文将详细介绍如何使用 Python 编写爬虫程序,从亚马逊网站抓取商品评论和评分数据,并进行情感分析的数据预处理。

yansideyucsdn的博客 769

uniapp - 微信小程序接入官方人脸识别认证详细流程及示例源码,Uniapp微信小程序项目集成官方提供的人脸识别身份验证插件接口(多种示例:人脸核验、身份证件与人脸是否匹配、是否活体、实名认证等)

uni-app微信小程序人脸识别认证,使用uniapp开发微信小程序的人脸采集功能/人脸识别功能,uniapp vue3微信小程序活体人脸识别,Uni-app微信小程序实名认证,uniApp微信小程序人脸认证,UniApp的微信小程序实名认证与人脸识别系统开发,人脸核身微信小程序uni-app接入流程,wx.startFacialRecognitionVerify,uniapp开发微信小程序-人脸采集功能、微信人脸识别实名认证集成指南,识别失败,人脸识别接口怎么调用,前后端完整示例代码demo,人脸检测功能

🏆 前端领域优质创作者 3280

Linux安装Redis详细教程

Linux安装Redis详细教程 1.通过查看进程是否已安装 ps -aux | grep redis 或者 ps -ef|grep redis 2.如果没安装则走一下步骤,则已经安装过,可以直接运行。 2.1、下载并解压Redis a、执行下面的命令下载redis: wget https://download.redis.io/releases/redis-6.2.6.tar.gz b、解压redis: tar xzf redis-6.2.6.tar.gz 这里可以移动到其他/usr路径下,也

wsx1014的博客 1187

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

基于Linux平台安装部署Redis全教程

基于Linux平台安装部署Redis全教程

Five的博客 1234

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

Linux-安装Redis(详细教程)

本文的主要内容是在 Linux 上安装 MySQL,以下安装方式为单机版,只适用于个人学习。安装教程内容主要源于 B站-Redis入门到实战教程官网:https://redis.io/Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。Redis 与其他 key - value 缓存产品有以下三个特点:Redis 优势:以上内容抄自:Redis 简介当然也可以通过官方文档去认识 Redis官方文档中对 redis 中的命令都有比较详细的说明,看不懂英文的话可以网页翻译成

xhmico的博客 2万+

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

Linux下安装Redis详细教程

1.准备REDIS安装包这⾥下载的是 redis-6.2.9.tar.gz 安装包,并将其放在了/home/workspace/zipfile目录下2.解压安装包1、在下创建redis⽂件夹并进⼊2、将Redis安装包解压到中即可解压完之后,/usr/local/redis 目录中会出现⼀个的目录3.编译并安装。

qq_55882840的博客 897

redis集群linux安装教程,Linux 下redis5.0.0安装教程详解

Linux redis5.0.0安装,教程如下所示:1.从官网下载,然后传到服务器,tar -zxvf解压2.进入redis[root@localhost software]# cd redis-5.0.0/3.安装:make,(1)若提示:: gcc: Command not found要安装gcc ,直接命令安装:yum -y install gcc (2)若:提示fatal error: j...

weixin_28724003的博客 140
上一篇: Windows安装Flink
下一篇: linux系统根据端口号或进程服务查找项目路径
皮皮虾的倔强
博客等级 码龄8年 425粉丝 17原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值