Redis安装教程_怎么安装redist软件包

在这里插入图片描述

我这次选择安装的是6.2.7的版本
一般我们学习使用稳定版本就可以,新版本可能会有一些bug,这些bug在网上可能也没有解答方式
通常的建议就是先学会基础的用法,如果有需要再学习新版的的新特性

在这里插入图片描述

然后通过Xftp 传到Linux系统中opt文件里
注意:不是必须放在opt文件夹下,你可以根据自己得习惯进行调整,后面命令中涉及到的路径记着改就行。

在这里插入图片描述

上面的操作的作用就是为Linux下载redis的源码包,如果不想使用这种,也可以在Linux下使用对应的指令下载

在线下载

wget https://download.redis.io/releases/redis-6.2.7.tar.gz

在这里插入图片描述

安装前的准备

因为redis是C语言开发的,安装的时候需要使用C语言的环境进行编译,所以我们首先要确保自己的Liunx系统中有gcc

查看系统中是否有gcc

# 查看gcc 的版本
gcc -v

系统中如果有gcc会有如下操作

在这里插入图片描述

如果没有gcc只需要安装一个就可以
在linux终端中输入yum install gcc 安装gcc,在安装的过程中会需要输入几次y
注意:安装gcc是需要联网的

安装redis

解压缩redis源码包

下面的指令选择其中之一就可以,不过需要自己记着解压后的目录,我这里就选择解压到了当前目录opt

# 解压到当前文件夹
tar -zxvf /opt/redis-6.2.7.tar.gz 
# 解压到指定文件夹,最后加上-C 以及目标目录
tar -zxvf /opt/redis-6.2.7.tar.gz -C /tmp

在这里插入图片描述

通常我们再Linux中安装安装软件时,都会涉及到解压缩,记住这解压的命令会对以后有很大的帮助

编译redis源码包

进入redis-6.2.7目录中

cd redis-6.2.7

执行编译,编译过程会花费一段时间

make

在这里插入图片描述
在这里插入图片描述

安装redis

编译完成之后我们就可以直接使用redis,但是此时redis服务在src目录下,里面不仅有服务,还有一些其他的文件,比较杂乱,可能会对以后的操作有影响,所以我推荐使用方式二,将redis安装到其他目录

方式一

进入/opt/redis-6.2.7/src
我们先查看一下src下的文件目录
在这里插入图片描述

  • 启动服务端
    这种方式启动的服务端,该窗口不能关闭,关闭窗口redis服务也会关闭,如果要测试则需要打开另一终端,在新的终端中启动客户端
redis-server

在这里插入图片描述
退出方式 ctrl+c 停止服务

  • 启动客户端
redis-cli

在这里插入图片描述
客户端退出的方式就比较多了quitexitctrl+c

方式二

安装我们需要选择一个安装目录,一般都安装在在/usr/local/对应的软件名
此时在编译后的源码包里面

# 如果/usr/local下面没有redis的文件夹会自动创建一个
make install PREFIX=/usr/local/redis

此时我们进入到/usr/local/redis/bin中查看

这里的结构就简单多了

在这里插入图片描述
启动服务器

# 在bin目录下的启动方式
./redis-server
# 在其他目录下启动
/usr/local/redis/bin/redis-server

img
img

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化资料的朋友,可以戳这里获取

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

)]

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化资料的朋友,可以戳这里获取

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

  • 24
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
1、集成建模平台: 1.1全生命周期建模: 业务和IT系统 软件和系统工程 实时和嵌入式开发 通过内置的需求管理功能,EnterpriseArchitect可以帮助您使用UML,SysML,BPMN和其他开放标准跟踪从高级规范到分析,设计,实现,测试和维护模型。 1.2全生命周期建模: 业务和IT系统 软件和系统工程 实时和嵌入式开发 通过内置的需求管理功能,EnterpriseArchitect可以帮助您使用UML,SysML,BPMN和其他开放标准跟踪从高级规范到分析,设计,实现,测试和维护模型。 2、高性能 2.1加载超大模型以秒为单位 快速!EnterpriseArchitect用户同意-EnterpriseArchitect是一个非常快的执行者,在几秒钟内加载极大的模型。拥有一个高性能的模型库,EnterpriseArchitect轻松地容纳大团队共享同一个企业的视图。 2.2全球有效协作 通过紧密集成的版本控制功能和可部署的基于云的服务器,EnterpriseArchitect使全球分布式团队在共享项目上有效协作。 3、仿真 3.1将你的模型带入现实 使用动态模型模拟将您的模型带入现实世界。验证您行为模型的正确性,并更好地了解业务系统的工作原理。使用触发器,例如按下按钮,拨动开关或接收消息以控制模拟的执行。EnterpriseArchitect还可以使用以JavaScript编写的关口和效果来控制模拟的流程。 3.2控制你的模拟 关口(guide)基于诸如当输入有效密码时的准则来确定接下来将采取哪个路径。通过使用效果来控制您的模拟,在模拟期间的特定时间处理变量和执行计算。尝试不同的选择,并在风险规避环境中对模拟进行更改。通过控制仿真的速度,您可以减慢系统速度,观察以前看不见的步骤。 3.3改善业务成果 使用断点来分析决策并改善业务成果。模拟可以帮助改善沟通,传达必要的业务想法和降低复杂性。 4、可跟踪性 4.1EnterpriseArchitect提供从需求,分析和设计模型到实施和部署的完整可追溯性。使用EnterpriseArchitect的关系矩阵和层次视图等功能,可以在整个生命周期内进行有效的验证,适用和即时影响分析。 4.2配备了正确的信息 结合内置的任务和资源分配,项目经理和QA团队配备了正确的信息,以帮助成功交付项目。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值