Ubuntu-22.10安装Redis

2023-05-16

Redis,英文全称是Remote Dictionary Server(远程字典服务),是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。

本篇笔记将介绍如何在Ubuntu-22.10上安装Redis。

Redis官网:https://redis.io

安装Redis服务

  1. 下载软件包,在官网下载所需的redis版本,如果是在windows系统上下载的软件包,可以通过ftp工具传输到Ubuntu系统中。

  1. 解压,一般将redis安装在/opt目录下

mkdir -p /opt/Redis
tar -zxvf redis-x.x.x.tar.gz -C /opt/Redis
  1. 安装gcc

apt-get install gcc
  1. 编译,需在redis安装目录下编译,执行以下命令

make

补充:在redis的安装目录下src目录中会生成redis一系列可执行文件。如果之前有编译失败的文件需要清除,如果没有编译失败暂且不需要清除 ,清除指令:make distclean

  1. 安装

make install    # 相当于配置path,把redis生成的一系列可执行文件拷贝到usr/local/bin目录下
  1. 启动redis服务

说明:若不在配置文件所在目录下执行命令,需在命令中指定配置文件所在路径

redis-server &        # 后台启动
redis-server redis.conf &        # 指定配置文件启动

设置Redis服务开机自启

  1. 新建一个系统服务文件

vim /etc/systemd/system/redis.service

添加下方内容:

[Unit]
Description=redis-server
After=network.target

[Service]
Type=forking
ExecStart= /usr/local/bin/redis-server /opt/redis-6.2.8/redis.conf
PrivateTmp=true

[Install]
WantedBy=multi-user.target

补充:ExecStart后面接的是redis-server的安装位置和redis配置文件的目录

  1. 重启redis,使redis.service生效

systemctl daemon-reload                # 重载系统服务
systemctl restart redis.service        # 重启redis服务
  1. 设置开机自启

systemctl enable redis

其他redis相关指令:

ps -ef | grep redis        #查看redis服务状态
redis-cli shutdown        #关闭redis服务

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Ubuntu-22.10安装Redis 的相关文章

随机推荐

  • docker搭建redis集群模式

    目录 docker 安装redis1 创建redis conf开启redis验证 开启密码 允许redis外地连接后台启动开启redis持久化 2 启动redis容器3 进入容器 redis集群3主3从1 新建6个redis容器2 构建主从
  • SONiC+P4实践——P4Runtime下发ACL表项

    转载请表明出处 注 xff1a SONiC系统为vs版本 Part1 xff1a 实现外部宿主机与SONiC的网络连通 步骤 1 xff1a 打开一个ubuntu系统安装kvm及其依赖 xff08 1 xff09 查看CPU是否支持虚拟化
  • BDD100K自动驾驶数据集格式转YOLO格式

    说明 xff1a 为了用BDD100K数据集训练YOLOV5模型 xff0c 首先需要将BDD100K数据集格式转成YOLOV5支持的输入格式 转换代码如下 xff1a 一 BDD100K转YOLO格式 usr bin env python
  • 全局代理-WINDOWS怎么设置全局代理?

    https blog 51cto com u 15275599 2923545 WINDOWS设置全局代理可以通过以下4个步骤操作来实现 xff1a 1 点击开始菜单 xff0c 然后点击setting xff08 设置 xff09 xff
  • Easyexcle导入导出

    一 导入 1 依赖 lt excel gt lt dependency gt lt groupId gt com alibaba lt groupId gt lt artifactId gt easyexcel lt artifactId
  • Springboot+(linux)redis哨兵模式实现

    下面是主从redis服务 6379主6380从16381从2 下面是多个哨兵 26379哨兵126380哨兵226381哨兵3 windows下redis压缩包 xff08 本文使用的是5 0 13 xff09 Redis xff08 点我
  • 记一次springboot2.1.6配置(mysql)多数据源

    pom xml lt xml version 61 34 1 0 34 encoding 61 34 UTF 8 34 gt lt project xmlns 61 34 http maven apache org POM 4 0 0 34
  • 小车跟随行驶系统(基于MSP-EXP430F5529LP系统板)

    选用材料 xff1a 主控板MSP EXP430F5529LP 陀螺仪 直流减速电机 xff08 可以选用光电编码器 xff0c 霍尔电机不好调节PID xff09 TB6612电机驱动 超声波测距模块 灰度传感器 无线透传 蓝牙模块 xf
  • 使用sheetjs读取excle表格

    span class token comment cdn引入js span span class token operator lt span script lang span class token operator 61 span sp
  • js的六种继承方式

    1 原型链继承 核心 xff1a 将父类的实例作为子类的原型 span class token keyword function span span class token function Parent1 span span class
  • 代理服务器的学习

    一 代理服务器和VPN 1 工作原理 xff08 1 xff09 代理的工作原理是 xff1a 由代理服务器自己去访问你的目标网站 xff0c 并加载它的内容 xff0c 然后再把这些加载过的内容传递到你的窗口上 这样就相当于你在浏览目标网
  • MyBatisPlus(基于starter和Bean方式)

    文章目录 基于boot starter方式基于Bean方式 基于boot starter方式 1 microboot项目 修改配置文件 xff0c 引入所需要的相关依赖库 dependences gradle ext span class
  • web前端开发常用浏览器介绍及运行配置

    1 web前端开发常用浏览器介绍 浏览器是用来检索展示以及传递web信息的应用程序 xff0c 市面上比较常见的浏览器有IE浏览器 火狐浏览器 谷歌浏览器 Safari浏览器和欧朋浏览器等 xff0c 其中IE 火狐和谷歌是目前互联网上的三
  • 数据集格式--图像--目标检测

    一 项目数据集介绍 xff1a 1 COCO数据集 xff1a coco2017 有80个类别 包含交通信号灯和交通标志 红绿灯信号灯没有颜色属性标签 COCO数据集JSON文件格式 xff0c 主要有以下五个键字段 xff1a span
  • elasticsearch排错指南(各种错误~)

    博主在学习es的时候 xff0c 遇到了很多错误 xff0c 这里列举安装时的错误 一 can not run elasticsearch as root 如上图 xff0c 代表不能使用root用户运行es xff0c 这是es的开发团队
  • Ubuntu下的SD卡分区操作(制作Linux启动文件)

    最近在使用SD卡制作Linux启动文件时 xff0c 要进行SD卡的分区操作 总结了主要的流程 xff0c 操作步骤如下 xff1a 1 插入SD卡并挂载到Ubuntu下 xff0c 输入以下命令查看SD卡挂载信息 sudo fdisk l
  • FreeRTOS内核——数据结构链表

    1 数据结构 1 1 list与list item 也就是c语言中的链表与链表结点 单项链表很少用 xff0c 多用双向链表 1 1 1 list List t list就是一串链表 xff0c 具体来说就是这一串链表的头结点 因此 xff
  • github拒绝连接

    设置 xff0c 网络中心 xff0c 双击当前用的网卡 xff0c 点击属性 xff0c 双击ipv4 xff0c DNS改为手动 xff0c 把DNS服务器地址改为1 1 1 1或者8 8 8 8 xff0c 备用的可以不用管 xff0
  • Ubuntu学习笔记:使用命令查看文件系统磁盘空间使用情况。

    Ubuntu学习笔记 xff1a 使用命令查看文件系统磁盘空间使用情况 df基本命令格式 xff1a df 选项 目录或文件名 df h 使用人们习惯的 KB MB 或 GB 等单位自行显示容量 xff1b df a 显示所有文件系统信息
  • Ubuntu-22.10安装Redis

    Redis xff0c 英文全称是Remote Dictionary Server xff08 远程字典服务 xff09 xff0c 是一个开源的使用ANSIC语言编写 支持网络 可基于内存亦可持久化的日志型 Key Value数据库 xf