Redis系列(一)、CentOS7下安装Redis6.0.3稳定版

Redis学习之旅 安装Redis6.0.3 Redis学习之旅 安装Redis6.0.3 一切,从安装开始 友情链接,Redis 英文官方网站 下载编译 可以通过这个链接下载并安装Redis 6.0.3版本,安装的主机版本CentOS 7 wget http://download.redis.io/releases/redis-6.0.3.tar.gz 解压文件 tar zxf redis-6.0.3 cd redis-6.0.3 可以看到一个README.MD的MarkDown文档,打开它,文档中清晰的记录了如何去构建Redis OK,是 阅读详情

目录

简介

特点

下载

环境准备

编译安装

配置启动

开机自启

使用Redis Desktop Manager连接Redis


简介

Redis,全称 Remote Dictionary Server(远程字典服务器) ,全开源基于C语言开发,是高性能的(key/value)分布式内存数据库,基于内存运行并支持持久化的NoSQL数据库,是当前最热门的NoSQL数据库之一,也被人们称为数据结构服务器。

在线测试:http://try.redis.io/ 

使用文档:http://doc.redisfans.com/

特点

1、Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。
2、Redis不仅仅支持简单的key - value类型的数据,同时还提供list、set、zset、hash等数据结构的存储。
3、Redis支持数据的备份,即master - slave模式的数据备份。
 

大部分企业可能还在使用redis4的版本,今年redis也迎来了6的版本更新,这次更新最大的改变应该就是支持了多线程,性能相较于上一代有大幅提升 ,那本篇就介绍如何在CentOS7下安装Redis6.0.3 最新稳定版。

下载

历史版本:http://download.redis.io/releases/

redis6.0.3:http://download.redis.io/releases/redis-6.0.3.tar.gz

环境准备

编译安装需要gcc5.3以上,可以用gcc -v 命令查看当前版本号,使用下面的命令升级到gcc9.1:

yum -y install centos-release-scl
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
scl enable devtoolset-9 bash
#scl命令启用只是临时的,新开的会话默认还是原gcc版本。

#如果要长期使用gcc 9.1的话执行下面的命令即可:
echo -e "\nsource /opt/rh/devtoolset-9/enable" >>/etc/profile

编译安装

使用命令解压下载好的redis源码并编译安装:

#解压
tar -zxvf redis-6.0.3.tar.gz -C .

#编译
cd redis-6.0.3/
make
make install PREFIX=/opt/app/redis6

#如果编译出错之后再编译可以先执行命令删除之前的编译文件
make distclean

编译完了可以执行命令测试:

#测试需要依赖tcl
yum install tcl -y

#测试
make test

配置启动

进入到安装的目录/opt/app/redis6下 将源码中的redis.conf文件 复制到redis6的bin目录下并修改配置:

mkdir /opt/app/redis6/data

cp /home/wyk/redis-6.0.3/redis.conf /opt/app/redis6/bin/

vim /opt/app/redis6/bin/redis.conf

修改以下几个参数:

#daemonize no 改为yes,开启后台运行,默认是前台运行
daemonize yes

#把这一行注释,监听所有IP
#bind 127.0.0.1


#protected-mode yes 如果改为no,则是关闭保护模式,这种模式下不能配置系统服务,建议还是开启
protected-mode yes

#requirpass,保护模式开启的时候要配置密码或者bind ip
requirepass 123456

#修改本参数,指定数据目录
dir /opt/app/redis6/data

#修改本参数,指定日志目录
logfile /opt/app/redis6/redis_6379.log

执行下面的命令后台启动redis(建议配置环境变量$REDIS_HOME):

cd /opt/app/redis6/bin
./redis-server redis.conf

开机自启

注册服务:

vim /lib/systemd/system/redis.service

[Unit]
Description=Redis
After=network.target

[Service]
Type=forking
PIDFile=/var/run/redis_6379.pid
ExecStart=/opt/app/redis6/bin/redis-server /opt/app/redis6/bin/redis.conf
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
PrivateTmp=true

[Install]
WantedBy=multi-user.target

 使用systemctl命令:

# 重载服务
systemctl daemon-reload

# 开机自启
systemctl enable redis

# 启动
systemctl start redis
 
# 重启
systemctl restart redis     
 
# 停止
systemctl stop redis

# 查看状态
systemctl status redis
 
# 关闭开机启动
systemctl disable redis

使用Redis Desktop Manager连接Redis

下载安装redis desktop manager:

Github: https://github.com/uglide/RedisDesktopManager

官网: https://redisdesktop.com/

配置防火墙,嫌麻烦直接关闭即可:

#查看防火墙状态
systemctl status firewalld

#关闭防火墙
service firewalld stop

#开启防火墙
service firewalld start

#单独开6379端口
firewall-cmd --permanent --add-port=6379
tcpfirewall-cmd --reload

由于上面的配置我们已经开启了所有IP的监听,因此可以直接连接:

关闭保护模式且无密码模式:

开启保护模式设置密码,以systemctl命令启动和开机自启:

 

希望本文对你有帮助,请点个赞鼓励一下作者吧~ 谢谢!

 

redis6.0集群安装配置教程(手把手教你搭建redis集群) 环境准备 首先安装系统自带的gcc环境 由于redis是c语言开发的,所以安装redis需要gcc环境 yum -y install cpp binutils glibc glibc-kernheaders glibc-common glibc-devel gcc make gcc-c++ libstdc++-devel tcl gcc -v --查看当前gcc版本 2.升级gcc版本 redis5以上的版本都需要用gcc5以上的版本才能编译安装,centos7版本默认的是4.8版本的g 阅读详情

相关推荐

Redis6.0+安装教程(Linux)

本文详细介绍了Linux系统下Redis的安装与配置方法。首先从官网下载Redis源码包并解压,安装gcc编译环境后执行make命令进行编译安装。安装完成后,可通过bin目录下的redis-server启动服务。要实现远程连接,需修改redis.conf配置文件:将bind设置为*,daemonize设为yes后台运行,protected-mode设为no关闭保护模式。最后介绍了RedisDesktopManager可视化工具的使用。文末提供了相关软件的下载地址和详细教程链接。

qq_23095607的博客 655

redis6.0安装

执行下面命令,配置生效 source /etc/profile。执行./install_server.sh命令。编辑/etc/profile。切换到源码目录的utils目录。

希望不晚 642

Centos7下redis6.0.5的详细安装步骤

Centos7下redis6.0.5的详细安装步骤: 0、官网浏览,安装wget 1、打开 https://redis.io/download,到达下载最新redis页面 2、安装wget:执行命令:yum install wget -y 备注:-y的意思是yes 1、wget获得redis安装包 wget http://download.redis.io/releases/redis-6.0.5.tar.gz 2、 解压安装包 tar xf redis-6.0.5.tar.gz 为避免大量IO,推荐

lyxlxn的博客 1440

安装redis6.0

命令: cp /soft/redis-6.0.6/redis.conf /soft/redis/config/命令:systemctl status redis //查看redis状态。命令:systemctl restart redis //重启redis。命令:vim /etc/systemd/system/redis.service。命令:systemctl start redis //开启redis。复制配置文件到/soft/redis/config/

mqwe112的博客 1989

redis升级和部署6.2.6最新稳定版文档和程序

redis升级和部署6.2.6最新稳定版文档和程序.zipredis升级和部署6.2.6最新稳定版文档和程序.zipredis升级和部署6.2.6最新稳定版文档和程序.zipredis升级和部署6.2.6最新稳定版文档和程序.zipredis升级和部署6.2.6最新稳定版文档和程序.zipredis升级和部署6.2.6最新稳定版文档和程序.zipredis升级和部署6.2.6最新稳定版文档和程序.zipredis升级和部署6.2.6最新稳定版文档和程序.zipredis升级和部署6.2.6最新稳定版文档和程序.zipredis升级和部署6.2.6最新稳定版文档和程序.zip

英伟达笔试1

本文摘要: 使用NAND2门设计4位奇偶校验发生器,通过15个NAND2门实现4输入异或功能,分三级结构完成奇校验计算。 时序分析公式总结: 建立时间约束:T_cq + T_comb(max) + T_setup + T_skew ≤ T_clk 保持时间约束:T_cq + T_comb(min) + T_skew ≥ T_hold 提供了两段路径的具体时序检查公式和建立违规修复方法 分析32位粘滞累积寄存器Verilog代码: 功能:记录输入数据中出现过的所有1位 每个bit独立实现,复位清零,有效输入时

soulermax的博客 166

linux安装redis

Redis的安装 Redis是c语言开发的。 安装redis需要c语言的编译环境。如果没有gcc需要在线安装。 yum install gcc-c++ 安装步骤: 第一步:redis的源码包上传到linux系统。 第二步:解压缩redis。tar zxvf redis-3.0.0.tar.gz 第三步:编译。cdredis-3.0.0 进入redis源码目录。make 第四步:安...

lh756437907的博客 367

手把手教你配置MAX96712解串器:从I2C地址分配到PWM帧同步

本文详细解析了MAX96712解串器在自动驾驶视觉链路中的核心配置流程。从I2C地址分配、GMSL2数据流映射到实现多摄像头精准同步的PWM帧同步触发,手把手指导工程师构建高可靠性的图像传输系统,并提供了实用的Linux调试技巧与问题排查思路。

weixin_29297127的博客 921

如何设置 homestead zhong redis 开机自启_Redis系列(一)、CentOS7下安装Redis6.0.3稳定版...

简介Redis,全称 Remote Dictionary Server(远程字典服务器) ,全开源基于C语言开发,是高性能的(key/value)分布式内存数据库,基于内存运行并支持持久化的NoSQL数据库,是当前最热门的NoSQL数据库之一,也被人们称为数据结构服务器。在线测试:http://try.redis.io/使用文档:http://doc.redisfans.com/特点1...

weixin_39646018的博客 211

微积分,用编程理解高数(python,C,C++)

很好理解,导数中,x是哪一点的导数,dx是精准度,y等于f(x)即函数。导数结果就是瞬时变化率。积分很好理解,a为下限,b为上限,y为函数,结果就是y=f(x)下a到b的面积。只要用定积分代入a=0,b=10(10s)y=x(1*x=1)就得到结果。F(x)为原函数,即微分后的函数是f(x)dx,微分前是F(x)一列车初始速度为10m/s,加速度为。才几十行代码,微积分也不是很难啊。,问速度达到20时车走了多少米。

linhhanpy的博客 1178

104基于深度学习识别是AI生成还是真实图片

的可视化界面,通过点击左侧可以加载要识别的检测对象图片,点击中间的识别按钮,会识别出结果,识别结果在右侧显示,当前识别的图片是真实的图片,非假图片。有兴趣的小伙伴也可以自行扩充数据集,或训练自己的数据集。文本,分别存放了图片路径和对应的标签。文本里面的数据,并将训练好的模型也保存在本地。即可加载训练好的模型,真假图片进行识别。本期给大家介绍的是基于深度学习识别是。代码整体是非常简便的,总共三个。个文件夹分别是真图和。

xcvxvfgdfgfh的博客 2261

CentOS7.x系统安装Redis6.0.1

文章目录1.下载Redis2.安装Redis2.1编译Redis2.2升级gcc版本2.3make install CentOS7.x安装Redis6.0.1 1.下载Redis 下载Redis最新稳定版6.0.1,https://redis.io/ [solang@solang ~]$ wget http://download.redis.io/releases/redis-6.0.1.tar.gz 2.安装Redis 2.1编译Redis [solang@solang ~]$ tar -zxf red

Life is for sharing的博客 5133

公文派2025:免费社区版重大安装更新!

距离上一次更新已经过去了将近一年的时间,今天我们带来了全新的免费2025社区版,该版本也是目前最新的版本,无需授权即可使用所有的功能。

似最初 1963

Centos7安装Redis6.0时make出现报错

服务器为CentOS7,从官网下载Redis安装包后,解压执行make命令,出现了如下报错信息: make[1]: *** [server.o] Error 1 make[1]: Leaving directory `/root/redis-6.0.1/src' make: *** [install] Error 2 出现这个问题需要先确认GCC的版本,命令如下: gcc -v 发现CentOS7默认的gcc版本为4.8.5,安装Redis6.0需要将gcc版本升级到5.3以上,则升级gcc命令

知道自己不要什么,不管多么大的诱惑(欢迎关注:职谷智享) 4908

KEIL MDK实战:如何用fromelf工具解析STM32的ELF文件结构(附完整命令行)

本文详细介绍了如何使用KEIL MDK中的fromelf工具解析STM32的ELF文件结构,包括内存段分析、符号表追踪和反汇编关键函数等实战技巧。通过完整的命令行示例,帮助嵌入式开发者优化内存占用、排查运行时问题,并提升STM32项目的开发效率。

weixin_42631411的博客 187

coze 的插件输入飞书多维表格 app_token 后一直显示错误,如何解决?

🏆本文收录于《优快云问答解惑-专业版》专栏,主要记录项目实战过程中的Bug之前因后果及提供真实有效的解决方案,希望能够助你一臂之力,帮你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!

**My Coding Family** 2669

【Redis】Centos 7 安装 Redis 5.0

Centos 7 安装 Redis5.0

qq_55119554的博客 2173

什么是 Agent 的 Context Window?为什么它是 Agent 工程中最核心的约束之一?

什么是 Agent 的 Context Window?为什么它是 Agent 工程中最核心的约束之一?

我哎GIS博客 818

centos7下redis6的安装

redis的安装 安装环境 redis-6.0.6 centos 7 下载与解压 下载地址:https://redis.io/download 下载至/usr/local目录下,并解压 # cd /usr/local # wget wget http://download.redis.io/releases/redis-6.0.6.tar.gz # tar -zxvf redis-6.0.6.tar.gz 如果没有安装wget,先安装yum install -y wget。 安装 make之前确保安装

morris 2万+

廖雪峰Python教程[完整版]

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

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

【Redis系列】在Centos7上安装Redis5.0保姆级教程!

在Centos上安装Redis5.0保姆级教程!

冲击大厂之路!!! 2891

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

centos7 搭建redis6.0.6集群(3主3从)

centos7 搭建redis6.0.6集群(3主3从)

resuper0的博客 3001

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

CentOS7安装Redis6

虚拟机CentOS安装 Redis6 保姆式教程

m0_58803733的博客 1506

【学习笔记】Redis-搭建 centos7 安装redis 6.0.3

centos7 安装redis 6.0.3

Write_Cool的博客 1165

CentOS7下安装Redis6.0.3稳定版

CentOS7下安装Redis6.0.3 简介 Redis,全称 Remote Dictionary Server(远程字典服务器) ,全开源基于C语言开发,是高性能的(key/value)分布式内存数据库,基于内存运行并支持持久化的NoSQL数据库,是当前最热门的NoSQL数据库之一,也被人们称为数据结构服务器。 在线测试:http://try.redis.io/ 使用文档:http://doc.redisfans.com/ 特点 1、Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候

xin_shou123的博客 256
上一篇: ELK系列(七)、Filebeat+Logstash采集多个日志文件并写入不同的ES索引中
下一篇: ELK系列(八)、使用Filebeat+Redis+Logstash收集日志数据
王义凯_Rick
王义凯_Rick 领域专家: 大数据技术领域 领域专家: 大数据技术领域
博客等级 码龄14年 858粉丝 162原创
评论 11
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

打赏作者

王义凯_Rick

遇见即是缘,路过就给个评论吧~

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

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

打赏作者

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

抵扣说明:

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

余额充值