redis源码编译安装

news2024/11/25 0:44:30

源码下载地址http://download.redis.io/releases/

1 环境准备

安装编译环境

sudo yum install gcc -y

gcc -v 查看版本

sudo yum -y install centos-release-scl

sudo yum -y install devtoolset-10-gcc devtoolset-10-gcc-c++ devtoolset-10-binutils

scl enable devtoolset-10 bash

2 redis源码编译安装

解压tar -zxvf redis-6.0.6.tar.gz

cd redis-6.0.6

安装

1)make

2)make install PREFIX=/export/server/redis (指定安装目录)

3 文件配置

3.1 配置Redis环境变量

修改配置文件/etc/profile

sudo vim /etc/profile

在文件最后添加以下内容

export REDIS_HOME=/opt/redis6

export PATH=$PATH:$REDIS_HOME/bin

使用配置生效

source /etc/profile

3.2 Redis配置文件

mkdir -p /export/server/redis/conf

cp /export/server/redis-6.0.6/redis.conf /export/server/redis/conf

cp /export/server/redis-6.0.6/sentinel.conf /export/server/redis/conf

4 安装redis服务

sudo cp systemd-redis_server.service /usr/lib/systemd/system/redis.service

sudo vim /usr/lib/systemd/system/redis.service

# 先注释掉[Service]下的原有内容

[Service]

ExecStart=/export/server/redis/bin/redis-server --supervised systemd --daemonize no

ExecStop=/export/server/redis/bin/redis-cli node1 -p 6379 shutdown

重载设置

systemctl daemon-reload

5 启动/停止 Redis 服务

5.1 启动 Redis 服务

sudo systemctl start redis

5.2 停止 Redis 服务

sudo systemctl stop redis

5.3 查看 Redis 服务状态

systemctl status redis

5.4 设置开机启动

systemctl enable redis

5.5 关闭开机启动

systemctl disable redis.service

6 测试

使用 Redis 自的客户端 redis-cli 连接 Redis 服务器测试,如下:

redis-cli

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1827862.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

马斯克在2024年特斯拉股东大会上的年度发言

马斯克表示,“如果市盈率是20或25倍,那就意味着,光是Optimus就能带来20万亿美元的市值。而自动驾驶汽车的市值可能在5到10万亿美元之间。因此,特斯拉的市值达到当今市值最高公司的10倍,是可以想象的,也是有…

【MySQL基础随缘更系列】DML语句

文章目录 一、表记录操作-上1.1、DML概述1.2、插入记录 二、表记录操作-下2.1、更新记录2.2、删除记录 🌈你好呀!我是 山顶风景独好 🎈欢迎踏入我的博客世界,能与您在此邂逅,真是缘分使然!😊 &a…

创新案例 | 3个关键策略:乳制品品牌认养一头牛如何通过私域流量运营获取1400万会员

探索认养一头牛如何运用创新的私域流量运营策略,在竞争激烈的乳制品市场中脱颖而出,实现会员数量的飞速增长至1400万。本文深入分析了其数据驱动的广告投放、高效的会员运营体系和创新的用户互动机制,为企业提供提升用户粘性和品牌忠诚度的宝…

第19章 大数据架构设计理论与实践

19.1 传统数据处理系统存在的问题 海量数据的,数据库过载,增加消息队列、甚至数据分区、读写分离、以及备份以及传统架构的性能的压榨式提升,都没有太明显的效果,帮助处理海量数据的新技术和新架构开发被提上日程。 19.2 大数据处…

设计模式——观察者模式(发布/订阅模式)

观察者模式(发布/订阅模式) 是一种行为模式,允许你定义一种订阅机制,可在对象事件发生时通知多个“观察”该对象的其他对象 观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一主题对象。这个主题对象在状态发生变化时&am…

springboot汽车配件管理系统(源码+sql+论文报告)

绪论 1.1 研究意义和背景 随着我国经济的持续发展,汽车已经逐步进入了家庭。汽车行业的发展,也带动了汽车配件行业的快速发展。 汽车配件行业的迅猛发展, 使得汽配行业的竞争越来越激烈。如何在激烈的竞争中取胜,是每家汽车零部…

【MYSQL】MYSQL操作库

1.数据库字符编码集/数据库校验集 当我们在数据库中保存数据时,需要存和取时候编码一致,比方说你用汉语保存的数据,当你读的时候为了避免乱码问题,也必须用汉语读,这就叫做数据库字符编码集一致。 当我们进行查找&…

基于单片机的太阳能无线 LED 灯设计

摘 要 : 文章设计一款太阳能 LED 灯 , 经过太阳能给锂电池充电 , 利用 51 单片机通过检测电路对整个系统施行管理和监控, 可以使用手机和 WIFI 作为通信工具 , 利用光敏电阻检测光照 , 进而控制灯的亮…

【制作100个unity游戏之29】使用unity复刻经典游戏《愤怒的小鸟》(完结,附带项目源码)

最终效果 文章目录 最终效果前言素材下载简单搭建环境控制小鸟生成弹簧 限制小鸟的控制范围弹簧线的显示隐藏飞行新增木头木头销毁不同血量的木头状态配置更多物品爆炸效果创建敌人的小猪创建多个小鸟循环游戏结束相机跟随加分特效不同定义技能的鸟加速鸟回旋鸟爆炸鸟效果 轨迹…

快手爬票概述

自学python如何成为大佬(目录):https://blog.csdn.net/weixin_67859959/article/details/139049996?spm1001.2014.3001.5501 无论是出差还是旅行,都无法离开交通工具的支持。现如今随着科技水平的提高,高铁与动车成为人们喜爱的交通工具。如果想要知道…

【C#】图形图像编程

实验目标和要求: 掌握C#图形绘制基本概念;掌握C#字体处理;能进行C#图形图像综合设计。 运行效果如下所示: 1.功能说明与核心代码 使用panel为画板,完成以下设计内容: 使用pen绘制基础图形;使…

浅谈golang字符编码

1、 Golang 字符编码 Golang 的代码是由 Unicode 字符组成的,并由 Unicode 编码规范中的 UTF-8 编码格式进行编码并存储。 Unicode 是编码字符集,囊括了当今世界使用的全部语言和符号的字符。有三种编码形式:UTF-8,UTF-16&#…

【LeetCode215】数组中的第K个最大元素

题目地址 1. 基本思路 用一个基准数e将集合S分解为不包含e在内的两个小集合 S 1 S_{1} S1​和 S 2 S_{2} S2​,其中 S 1 S_{1} S1​的任何元素均大于等于e, S 2 S_{2} S2​的任何元素均小于e,记 ∣ S ∣ |S| ∣S∣代表集合S元素的个数&…

C++ string字符串的使用和简单模拟实现

目录 前言 1. string简介 2. string的使用和简单模拟实现 2.1 string类的定义 2.2 string(),~string()和c_str() 2.2 size,重载符号[ ],begin和end函数 2.3 push_back,reserve,append,运算符重载 2.4 insert和…

记录AE快捷键(持续补充中。。。)

记录AE快捷键 快捷键常用快捷键图层快捷键工具栏图层与属性常用指令视图菜单时间轴常规快捷键项目首选项功能摄像机操作 常用操作导入AI/PS工程文件加选一个关键参数快速回到上下一帧隐藏/显示图层关键帧拉长缩短关键帧按着鼠标左键不松手,在秒表那一列往下移动会都…

用CloudCompare软件拟合点云中的圆柱体

用CloudCompare软件拟合点云中的圆柱体 软件下载 点击下面的链接,进入下载页面: 下载页面 然后根据需要选择下载合适的软件版本。 一般选择windows installer版,如图所示: 下载完成后,安装并打开软件。软件的默认语…

重生奇迹MU圣导师简介

出生地:勇者大陆 性 别:男 擅 长:统率&宠物使用 转 职:祭师(3转) 介 绍:当玩家账号中有一个Lv250以上角色时,便可以创建职业为圣导师的新角色,圣导师每升一级获得…

经典电源电路基础(变压-整流-滤波-稳压)

1.电源电路的功能和组成 电子电路中的电源一般是低压直流电,先把220v交流电变换成低压直流电,再用整流电路变成脉动的直流电,最后用滤波电路滤除掉脉动直流中的交流成分后才能得到直流电。有的电子设备对电源的质量要求很高,所以…

MQTTfx连接阿里云(详细版)

1、介绍 作为物联网开放平台,阿里云可谓是吸引大多数嵌入式爱好者的平台。物联网MQTT协议火热的今天,你使用过阿里云吗?本篇文章带你接触阿里云,实现MQTT通信。 我们在测试MQTT之前先了解下什么是MQTT协议。大家都知道它是一种发…

【2024最新精简版】SpringBoot面试篇

文章目录 Spring和SpringBoot的区别 ?讲一讲SpringBoot自动装配的原理👍讲一讲SpringBoot启动流程你们常用的Starter有哪些👍如何定义一个SpringBoot的starter 👍SpringBoot支持的配置文件有哪些👍讲一讲SpringBoot项目配置文件的…