Redis在Windows和Linux下的安装方法(超级详细)

news2025/1/11 3:51:55

Redis的两种不同系统安装

  • 1. redis在Windows下的安装
  • 2. redis在Linux下的安装

1. redis在Windows下的安装

  • 下载安装包(https://github.com/MicrosoftArchive/redis/releases)
    在这里插入图片描述
  • 下载完后得到安装包
  • 找一个自己熟悉的路径就可以进行解压了,我放的是D盘
    解压后的文件:
    在这里插入图片描述
    进入到文件夹中,就是以下文件
    在这里插入图片描述
  • 开启redis:双击运行服务即可
    在这里插入图片描述
    可以发现默认端口号是6379
  • 使用redis客户端来连接redis(上一步的服务不能关)
    在这里插入图片描述
    就可以进行一些简单的操作了
    在这里插入图片描述
    windows下使用确实简单,但是Redis推荐使用Linux去开发

2. redis在Linux下的安装

  • 下载安装包(https://download.redis.io/releases/)下载自己需要的版本
    或者去官网下载(https://redis.io/)
    redis-6.2.7.tar.gz
    在这里插入图片描述

  • 将下载好的安装包导入到Linux系统下的opt目录(这个没有什么要求,看习惯)
    我用的是Xshell和Xftq进行操作
    在这里插入图片描述

  • 在linux目录下找到这个安装包进行解压操作
    在这里插入图片描述
    解压:
    在这里插入图片描述

  • 解压成功后:
    在这里插入图片描述

会有一个redis-6.2.7的文件
在这里插入图片描述

  • 进入解压后的文件,可以看到redis的配置文件
    在这里插入图片描述

  • 基本的环境安装(要联网进行操作)
    先使用 yum install gcc-c++ 命令
    在这里插入图片描述
    再使用 make 命令,这个需要等待一段时间,等它自动配置
    在这里插入图片描述在这里插入图片描述
    最后执行 make install 命令
    在这里插入图片描述

  • redis的默认安装路径/usr/local/bin
    在这里插入图片描述

  • 将redis配置文件复制到我们当前目录下
    先建立一个文件夹 mkdir wzconfig,将配置文件复制过来
    在这里插入图片描述

  • redis默认不是后台启动的,我们需要去修改配置文件!
    在这里插入图片描述

  • 启动redis服务 redis-server wzconfig/redis.conf
    在这里插入图片描述

  • 使用redis-cli进行连接测试,使用ping出现pong说明连接成功
    在这里插入图片描述

  • 查看redis的进程是否开启

    再开启一个服务,使用ps -ef|grep redis命令查看进程是否开启
    在这里插入图片描述

  • 关闭redis服务: shutdown命令
    not connected就是未连接,用exit退出就行
    在这里插入图片描述

  • 再次查看进程,发现已经关闭了
    在这里插入图片描述

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

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

相关文章

Java集合(二):Map集合与Collections工具类

目录 Map接口 Map接口的常用方法 删除方法 判断方法 查找方法 增加方法 Map常用方法&遍历操作 HashTable 字典-Dictionary,v> HashMap、HashTable和LinkedHashMap TreeMap 【2】TreeMap-存储自定义数据类型-【内部比较器】 HashMap底层源码 jdk8-源码…

央视春晚临近,主持人李思思被爆离职,知情人火速做出回应

每年的这个时候,中央电视台的春晚,都成为人们热议的话题,不过今年的话题却比较火爆。大众们所关注的央视春晚,第一是参加春晚的明星嘉宾,其次就是参加春晚的节目主持人。 说起央视春晚的主持人,最早要追溯到…

【笔试题】【day26】

文章目录第一题(就绪队列中的进程数)第二题(磁盘缓冲区存在的意义)第三题(进程从执行态变成就绪态的原因)第四题(管道)第五题(文件打开,操作系统会做什么&…

python 图像处理(一阶梯度图像和角度图像)

在整个图像处理的学习过程中可以看到,在很多应用中图像强度的变化情况是非常重要的信息。强度的变化可以用灰度图像I(对于彩色图像,通常对每个颜色通道分别计算导数)的x和y的方向导数和进行描述。 图像的梯度向量为: …

[datawhale202211]跨模态神经搜索实践:前端简介 Streamlit

结论速递 VCED项目使用一个十分简单好用的 Web 应用程序框架Streamlit。 本次任务简单学习Streamlit的基本使用。并逐行阅读学习VCED项目的前端代码,学习数据的传递,中间存储方式,以及功能的实现。 前情回顾 环境配置Jina生态跨模态模型 …

[python]basemap后安装后hello world代码

import matplotlib.pyplot as plt import numpy as np from mpl_toolkits.basemap import Basemap m Basemap() # 实例化一个map m.drawcoastlines() # 画海岸线 m.drawmapboundary(fill_colorwhite) m.fillcontinents(colorwhite,lake_colorwhite) # 画大洲&#x…

点云配准(四) Sparse Point Registration 算法浅析

Sparse Point Registration (SPR)是一篇2017年的点云配准算法,该算法的主要目的是对稀疏点云进行配准,并且取得了不错的成果和突破。本文一方面是对SPR配准算法模型进行了简单的原理解析以及附加代码实现,另一方面是对之前工作的总结,也算水篇博文,接下来的工作主要就是…

正统类加载器Tomcat(tomcat二探)

主流的Java Web服务器,如Tomcat、Jetty、WebLogic、WebSphere或其他笔者没有列举的服务器, 都实现了自己定义的类加载器,而且一般还都不止一个。因为一个功能健全的Web服务器,都要解决 如下的这些问题: 部署在同一个服…

C++设计模式之桥模式

桥模式也是设计模式中单一组件模式的一种。什么是单一组件模式呢? 单一组件模式: 在软件组件设计中,如果责任划分的不清晰,使用继承得到的结果往往是随着需求的变化而变化,子类急剧膨胀,同时充斥着重复代…

SpringBoot-Dubbo中的Customer怎么获取了注册中心的服务呢?

1.Dubbo中的Customer怎么获取了注册中心的服务呢? (1)要在pom文件中导入接口依赖 (2)在配置文件中指定服务中心的ip地址 (3)使用的dubbo自己的注解向服务中心中获取服务,并且将获取…

史上最简单:SpringCloud 集成 mybatis-plus(以若依微服务版本为例)

编者按:若依微服务版是基于Spring Boot、Spring Cloud & Alibaba的微服务的权限管理系统,也是笔者比较推荐的个人学习和企业实践都比较优秀的开源项目。 笔者也以此项目为例,介绍一下我自己是如何操作 SpringCloud 集成 mybatis-plus 的。…

API网关之Nginx作为网关的优势及实战

基于Nginx的网关的优势: 1 .速度更快、并发更高 单次请求或者高并发请求的环境下,Nginx都会比其他Web服务器响应的速度更快。一方面在正常情况下,单次请求会得到更快的响应,另一方面,在高峰期(如有数以万计的并发请求…

【Pytorch with fastai】第 20 章 :结语与问题

🔎大家好,我是Sonhhxg_柒,希望你看完之后,能对你有所帮助,不足请指正!共同学习交流🔎 📝个人主页-Sonhhxg_柒的博客_CSDN博客 📃 🎁欢迎各位→点赞…

开启linux的网络服务, FTP、SSH和NFS服务

在使用linux中开发的时候,我们可以选择启用一些网络服务方便我们进行开发,加快开发的进度。 现在很多用linux进行开发的工程师,他们大多都是在windows系统上安装虚拟机,然后在虚拟机中安装linux系统,然后在里面完成项目…

Java项目——表白墙(前后端连接+数据库存储)

前端的表白墙实现代码在之前的博客中有 Message类 表白墙中的每一个表白信息都由Message对象呈现,其包含form——表白者,to——被表白者,message——表白信息,以及一系列get和set方法 public class Message {private String fr…

我是如何构建自己的笔记系统的?

我是如何构建自己的笔记系统的? 关于笔记系统的重要性互联网上有许多的资料, 我这里将不再赘述. 下面我将直接介绍我的笔记从记录到整理文章发布的所有详细步骤和工具 我的笔记系统可能并不完善, 而且带着极强的个人倾向性, 只希望它能提供给你一种思考的方向 原文地址: https…

ArrayList 可以完全替代数组吗?

本文已收录到 GitHub AndroidFamily,有 Android 进阶知识体系,欢迎 Star。技术和职场问题,请关注公众号 [彭旭锐] 加入 Android 交流群。 前言 大家好,我是小彭。 在前面的文章里,我们学习了很多数据结构与算法思想…

【Nacos案例】

0、整体 整体项目概览 整体服务概览 1、新建父工程demo-nacos 删除src &#xff0c;切记 packaging&#xff1a;pom <?xml version"1.0" encoding"UTF-8"?> <project xmlns"http://maven.apache.org/POM/4.0.0" xmlns:xsi"ht…

[Apollo Cyber RT] Timer实现

Timer的实现方式 Timer有多种实现方式&#xff0c;CyberRT采用了时间轮(TimingWheel)方式。关于Timing Wheels的详细描述可以参考附录的链接。此处不赘述。 CyberRT Timer的类构成 实现细节 Timer Timer类是门户&#xff0c;但定时器真正的核心是TimingWheel。 Timer的定义…

索引的基础使用

索引&#xff1a; 分类&#xff1a; 功能逻辑&#xff1a;普通索引、唯一索引、主键索引、全文索引物理实现方式&#xff1a;聚簇索引&#xff0c;非聚簇索引作用字段个数&#xff1a;单列索引&#xff0c;联合索引 索引创建&#xff1a; --主键索引 CREATE TABLE dept( de…