Redis-安装-字符串键-1|学习笔记

简介: 快速学习 Redis-安装-字符串键-1

开发者学堂课程【Redis 数据库入门Redis-安装-字符串键-1】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/15/detail/42


Redis-安装-字符串键-1


内容介绍:

一、安装 redis

二、redis 做成服务

三、redis 做成后台服务


一、安装 redis

1.打开文档“安装.txt”。

2.安装 redis。

3.打开“我的计算器”,安装在“node21”。

4.右击“node21”,点击“快照”,进入“快照管理器”,恢复到之前的状态之后开启。

5.打开“Xshell4”。

6.进入目录

上面没有目录,所以我们需要把安装包拖下来。

7.把安装包拖下来并解压

拖下来之后我们就会发现有一个压缩包,先将它解压。

当然,这个 Redis 不是解压机使用,所以我们需要便捷安装,这是大家需要掌握的基础点。

8.确认“node21”里的光驱,选择“DVD1”。

我们来安装 gcc 和 tcl。

要确定要挂在我们的光驱上,选择“DVD1”。

9.安装“gcc”和“tcl”并且要把 gcc 和 tcl挂 载上。

10.在目录下边进行“make”。

我们可以来进行便捷安装,首先用 make,如果要安装在其它的目录下边可以创建一个文件夹,要安装的路径通过 PREFIX 整理好。

image.png

现在目录下用 make,在 dependency 下边儿有 Jemalloc,它是关于分配内存的,还有 lua 等等,会把这些都给编译出来。

11.创建 redis,再回到源码的文件夹中。

12.用 make 放在创建的文件夹中,安装。

当然在用 Make 的时候,先用 prefix 指定一下安装在哪个目录下边,然后用install。

image.png

13.安装完成。

就会发现 Redis 安装完以后就剩下一个 bin,其中里面有各种的脚本。现在Redis已经安装成功,Rice-server 就可以请 Redis了。

来查看一下这个端口。端口现在展开没有 Windows 的启动。但是通过 rise-server来启动的。


二、redis做成服务

1.将 redis sentinel 拷到 bin 中。

我们会用到 redis-sentinel 这样一个机制,输入 SRC,下面有一个 redis-sentinel,把 redis-sentinel 拷 bin 下边,这是为了后面方便使用。

2.粘贴 redis 里面的 bin。

接着就可以把它写到环境变量里面去。在 redis profile 上面修改一下就可以。

3.加入“source”。

先加入一个 redis-home,在 redis-home 下面的 bin 复制粘贴。用 Source 让它生效。

现在我们在任何地方打开下面的脚本都可以有反应。

用 Redis-server,使用 help,就可以看到关于 Redis-server里边的使用。


三、redis 做成后台服务

1.执行 shell 脚本。

我们将 redis 做成服务。file 是一个二进制的可执行文件,是一个文本文件,所以我们在这儿不能把它直接打开看。

把它做成后台的服务,在 utils 下边有个 shell 脚本,就可以做成一个服务,这也是Redis提供的非常好的功能。

2.utils 下边的 install server 脚本,直接回车。

进入 rise 的源码里,做个 utils。

有一个 shell 脚本,直接回车。

接下来就会有几个问题,是否会选择端口默认的6379?是否要把 Redis 作为配置文件放在 etc Redis 里边去?log 是否输出文件名?文件是否持久化?

选择执行路径等,直接回车即可。

3.确认配置问题就会告诉你选择的配置。

Redis 的配置文件拷贝到 etc,然后才把它做成服务。

4.可以将 redis 重命名为 redisd。

它的名称会比较长,所以就可以修改一下,切换到目录下面来切换成 Redisd。

接下来,用 Service启动。

相关文章
|
5月前
|
关系型数据库 应用服务中间件 nginx
Docker一键安装中间件(RocketMq、Nginx、MySql、Minio、Jenkins、Redis)
本系列脚本提供RocketMQ、Nginx、MySQL、MinIO、Jenkins和Redis的Docker一键安装与配置方案,适用于快速部署微服务基础环境。
|
2月前
|
NoSQL 算法 Redis
【Docker】(3)学习Docker中 镜像与容器数据卷、映射关系!手把手带你安装 MySql主从同步 和 Redis三主三从集群!并且进行主从切换与扩容操作,还有分析 哈希分区 等知识点!
Union文件系统(UnionFS)是一种**分层、轻量级并且高性能的文件系统**,它支持对文件系统的修改作为一次提交来一层层的叠加,同时可以将不同目录挂载到同一个虚拟文件系统下(unite several directories into a single virtual filesystem) Union 文件系统是 Docker 镜像的基础。 镜像可以通过分层来进行继承,基于基础镜像(没有父镜像),可以制作各种具体的应用镜像。
504 5
|
8月前
|
NoSQL 数据可视化 关系型数据库
安装 Redis
本文主要介绍了Linux系统下Redis的安装步骤,包括卸载旧版本、下载新版本、编译安装以及配置启动等详细操作,并解释了Redis默认端口6379的由来。同时,文章还简要说明了Windows环境下Redis的下载与服务安装方法。最后,推荐了几款Redis可视化管理工具,如RedisView、QuickRedis、AnotherRedisDesktopManager和RedisPlus,提供了它们的功能特点及下载链接,方便用户根据需求选择合适的工具进行数据库管理。
606 1
|
7月前
|
消息中间件 缓存 NoSQL
基于Spring Data Redis与RabbitMQ实现字符串缓存和计数功能(数据同步)
总的来说,借助Spring Data Redis和RabbitMQ,我们可以轻松实现字符串缓存和计数的功能。而关键的部分不过是一些"厨房的套路",一旦你掌握了这些套路,那么你就像厨师一样可以准备出一道道饕餮美食了。通过这种方式促进数据处理效率无疑将大大提高我们的生产力。
256 32
|
7月前
|
消息中间件 NoSQL Linux
Redis的基本介绍和安装方式(包括Linux和Windows版本),以及常用命令的演示
Redis(Remote Dictionary Server)是一个高性能的开源键值存储数据库。它支持字符串、列表、散列、集合等多种数据类型,具有持久化、发布/订阅等高级功能。由于其出色的性能和广泛的使用场景,Redis在应用程序中常作为高速缓存、消息队列等用途。
933 16
|
7月前
|
JSON NoSQL Redis
在Rocky9系统上安装并使用redis-dump和redis-load命令的指南
以上步骤是在Rocky9上使用redis-dump和redis-load命令顺利出行的秘籍。如果在实行的过程中,发现了新的冒险和挑战,那么就像一个勇敢的航海家,本着探索未知的决心,解决问题并前进。
258 14
|
9月前
|
NoSQL Ubuntu 网络安全
在 Ubuntu 20.04 上安装和配置 Redis
在 Ubuntu 20.04 上安装和配置 Redis 的步骤如下:首先更新系统包,然后通过 `apt` 安装 Redis。安装后,启用并启动 Redis 服务,检查其运行状态。可选配置包括修改绑定 IP、端口等,并确保防火墙设置允许外部访问。最后,使用 `redis-cli` 测试 Redis 功能,如设置和获取键值对。
435 1
|
9月前
|
NoSQL Java Redis
微服务——SpringBoot使用归纳——Spring Boot 中集成Redis——Redis 安装
本教程介绍在 VMware 虚拟机(CentOS 7)或阿里云服务器中安装 Redis 的过程,包括安装 gcc 编译环境、下载 Redis(官网或 wget)、解压安装、修改配置文件(如 bind、daemonize、requirepass 等设置)、启动 Redis 服务及测试客户端连接。通过 set 和 get 命令验证安装是否成功。适用于初学者快速上手 Redis 部署。
278 0
|
NoSQL 算法 Redis
docker高级篇(大厂进阶):安装redis集群
docker高级篇(大厂进阶):安装redis集群
920 24
|
12月前
|
NoSQL 关系型数据库 Redis
《docker高级篇(大厂进阶):1.Docker复杂安装详说》包括:安装mysql主从复制、安装redis集群
《docker高级篇(大厂进阶):1.Docker复杂安装详说》包括:安装mysql主从复制、安装redis集群
341 14