redis02 安装

官网下载

传送门icon-default.png?t=N7T8https://redis.io/download/#redis-downloads

安装Redis

mac m1安装

下载你需要版本的软件包放到指定的目录下进行解压

cd 到解压好的redis目录

运行下面的命令进行编译测试

sudo make test 

中途可能会提示你安装make工具,按提示安装即可,运行完成之后

运行下面命令,开始正式安装

sudo make install

启动redis,终端运行下面的命令,当然也可以按配置文件启动(添加密码什么的)

redis-server# 带上配置文件
redis-server redis.conf

好像是后台运行的,关了还有,下次启动起不来注意查询之前的redis进程是否还存在。

测试redis是否正常运行

redis-cli -p 6379

centos 安装

将下载好的redis安装包上传到服务器的对应目录,如/opt

解压安装包

tar -zvxf redis-6.2.1.tar.gz

安装编译工具gcc

yum install gcc

进入解压目录

cd redis-6.2.1

 编译

make

安装

make install 

查看安装目录:/usr/local/bin

设置后台启动

复制redis.conf文件到/etc目录

cp /opt/redis-6.2.1/redis.conf /etc

将后台启动设置daemonize改为yes

daemonize yes

启动redis

redis-server /etc/redis.conf

查看启动进程

ps -ef|grep redis

设置redis服务开机自启

创建一个新的systemd服务单元文件来管理Redis。在/etc/systemd/system目录下创建一个名为redis.service的文件,并使用文本编辑器打开它。

添加如下内容,注意redis-server和redis.conf的路径

[Unit]
Description=Redis In-Memory Data Store
After=network.target[Service]
Type=notify
ExecStart=/usr/local/bin/redis-server /etc/redis.conf
ExecStop=/usr/local/bin/redis-cli shutdown
Restart=always
User=redis
Group=redis
RuntimeDirectory=redis
RuntimeDirectoryMode=0755[Install]
WantedBy=multi-user.target

保存并关闭redis.service文件。

重新加载systemd配置,使新的服务单元文件生效

sudo systemctl daemon-reload

启用Redis服务,使其在开机时自动启动

sudo systemctl enable redis

手动操作Redis服务

sudo systemctl start redis    # 启动
sudo systemctl status redis    #检查状态
sudo systemctl stop redis    # 停止

图形化管理工具安装 

传送门icon-default.png?t=N7T8https://gitee.com/qishibo/AnotherRedisDesktopManager/releases

安装好之后 

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

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

NTFS Disk by Omi NTFS for mac v1.1.4中文版

NTFS Disk by Omi NTFS for Mac:NTFS文件系统的无缝桥梁 软件下载:NTFS Disk by Omi NTFS for mac v1.1.4中文版 🌐 跨平台访问,文件无阻 NTFS Disk by Omi NTFS for Mac 为您的Mac提供了对NTFS文件系统的无缝访问。无论您是在Win…

JavaWeb - 2 - HTML、CSS

什么是HTML、CSS? HTML(HyperText Markup Language):超文本标记语言 超文本:超越了文本的限制,比普通文本更强大,除了文字信息,还可以定义图片、音频、视频等内容 标记语言&…

【DIY】钱包的“电子卫士”的制作

一、工作原理 钱包的“电子卫士”电路如图1所示,其核心元件是微型蜂鸣器专用音响集成电路A,它与压电陶瓷蜂鸣片B、电池G等组成了一个体积小巧、发声响亮的简易蜂鸣器。 平时,钱包通过尼龙线与插头XP相接,而XP插入插孔XS内&#x…

【深度学习】知识点归纳总结-for 面试【自用】

add 和 concat的区别 特征add的时候就是增加特征的信息量,特征concat的时候就是增加特征的数量,注重细节的时候使用add,注重特征数量的时候使用concat, resnet用的add densenet用的concat RNN应用 一、关键字提取(…

如何计算搭建光伏电站需要多少成本?

光伏电站,又称太阳能电站,是一种利用太阳能发电的电力系统。随着全球对可再生能源的需求日益增加,光伏电站的建设变得越来越普遍。然而,在投资光伏电站之前,了解其建设成本是非常重要的。本文将介绍如何计算搭建光伏电…

CSS字体样式的使用,下载量瞬秒百万

CSS简介 CSS是层叠样式表(Cascading Style Sheets)的简称。 作用: 用于HTML文档中元素的样式定义实现内容(html元素)与表现(css样式)的分离实现代码的可重用性和可维护性 CSS主要部分&#…

【bug日记】已解决:Invalid bound statement (not found): 找不到对应的Mapper映射类

急着解决问题的哥们直接用目录跳到下文哈 我放传送门了 目录 试错 尝试过确认的东西: 最终解决方案!已经完美解决: 只需要在你配置数据源的地方: 更改为: MybatisSqlSessionFactoryBean sessionFactory …

YOLOv9推理详解及部署实现

目录 前言零、YOLOv9简介一、YOLOv9推理(Python)1. YOLOv9预测2. YOLOv9预处理3. YOLOv9后处理4. YOLOv9推理 二、YOLOv9推理(C)1. ONNX导出2. YOLOv9预处理3. YOLOv9后处理4. YOLOv9推理 三、YOLOv9部署1. 源码下载2. 环境配置2.1 配置CMakeLists.txt2.2 配置Makefile 3. ONNX…

为什么被蜜蜂蛰了会肿得像馒头

有的人却只是一点点小鼓包。 病情分析:蜜蜂体内存在一种有毒物质,其主要成分是蚁酸,这种成分进入人体后,会和血液发生反应,导致皮肤表现出红肿和瘙痒的症状。一些人群还会对蜜蜂表现出过敏反应,此类人群在…

React富文本编辑器开发(四)

上一节我们做了块级元素的格式操作,这节我们来讲行内元素的相关操作。行内元素的样式一般指 粗体、斜体、代码或 删除线等 。通过前一章的内容得知,元素的渲染是通过渲染器来呈现的,块级元素通过指定 renderElement, 行内元素(即内…

【电路笔记】-双极晶体管

双极晶体管 文章目录 双极晶体管1、概述2、双极晶体管结构3、双极晶体管配置3.1 共基极 (CB) 配置3.2 共发射极 (CE) 配置3.3 共集极 (CC) 配置4、总结1、概述 双极结型晶体管是一种可用于开关或放大的半导体器件。 与半导体二极管不同,半导体二极管由两片半导体材料组成,形…

5G智能制造食品工厂数字孪生可视化平台,推进食品行业数字化转型

5G智能制造食品工厂数字孪生可视化平台,推进食品行业数字化转型。随着科技的飞速发展,食品工业正迎来一场前所未有的数字化转型。在这场转型中,5G智能制造工厂数字孪生可视化平台发挥着至关重要的作用。它不仅提高了生产效率,降低…