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

本文涉及的产品
Redis 开源版,标准版 2GB
推荐场景:
搭建游戏排行榜
云数据库 Tair(兼容Redis),内存型 2GB
简介: 快速学习 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启动。

相关实践学习
基于Redis实现在线游戏积分排行榜
本场景将介绍如何基于Redis数据库实现在线游戏中的游戏玩家积分排行榜功能。
云数据库 Redis 版使用教程
云数据库Redis版是兼容Redis协议标准的、提供持久化的内存数据库服务,基于高可靠双机热备架构及可无缝扩展的集群架构,满足高读写性能场景及容量需弹性变配的业务需求。 产品详情:https://www.aliyun.com/product/kvstore     ------------------------------------------------------------------------- 阿里云数据库体验:数据库上云实战 开发者云会免费提供一台带自建MySQL的源数据库 ECS 实例和一台目标数据库 RDS实例。跟着指引,您可以一步步实现将ECS自建数据库迁移到目标数据库RDS。 点击下方链接,领取免费ECS&RDS资源,30分钟完成数据库上云实战!https://developer.aliyun.com/adc/scenario/51eefbd1894e42f6bb9acacadd3f9121?spm=a2c6h.13788135.J_3257954370.9.4ba85f24utseFl
相关文章
|
8天前
|
NoSQL 算法 Redis
docker高级篇(大厂进阶):安装redis集群
docker高级篇(大厂进阶):安装redis集群
61 24
|
2天前
|
NoSQL 关系型数据库 MySQL
Linux安装jdk、mysql、redis
Linux安装jdk、mysql、redis
54 7
|
1月前
|
NoSQL Linux PHP
如何在不同操作系统上安装 Redis 服务器,包括 Linux 和 Windows 的具体步骤
本文介绍了如何在不同操作系统上安装 Redis 服务器,包括 Linux 和 Windows 的具体步骤。接着,对比了两种常用的 PHP Redis 客户端扩展:PhpRedis 和 Predis,详细说明了它们的安装方法及优缺点。最后,提供了使用 PhpRedis 和 Predis 在 PHP 中连接 Redis 服务器及进行字符串、列表、集合和哈希等数据类型的基本操作示例。
64 4
|
2月前
|
NoSQL 数据可视化 Linux
redis学习四、可视化操作工具链接 centos redis,付费Redis Desktop Manager和免费Another Redis DeskTop Manager下载、安装
本文介绍了Redis的两个可视化管理工具:付费的Redis Desktop Manager和免费的Another Redis DeskTop Manager,包括它们的下载、安装和使用方法,以及在使用Another Redis DeskTop Manager连接Redis时可能遇到的问题和解决方案。
156 1
redis学习四、可视化操作工具链接 centos redis,付费Redis Desktop Manager和免费Another Redis DeskTop Manager下载、安装
|
1月前
|
存储 SQL 关系型数据库
2024Mysql And Redis基础与进阶操作系列(1)作者——LJS[含MySQL的下载、安装、配置详解步骤及报错对应解决方法]
Mysql And Redis基础与进阶操作系列(1)之[MySQL的下载、安装、配置详解步骤及报错对应解决方法]
|
2月前
|
NoSQL Redis
Redis 字符串(String)
10月更文挑战第16天
49 4
|
2月前
|
NoSQL Ubuntu Linux
Redis 安装
10月更文挑战第14天
69 1
|
1月前
|
NoSQL 编译器 Linux
【赵渝强老师】Redis的安装与访问
本文基于Redis 6.2版本,详细介绍了在CentOS 7 64位虚拟机环境中部署Redis的步骤。内容包括安装GCC编译器、创建安装目录、解压安装包、编译安装、配置文件修改、启动服务及验证等操作。视频讲解和相关图片帮助理解每一步骤。
|
2月前
|
NoSQL Linux Redis
Docker学习二(Centos):Docker安装并运行redis(成功运行)
这篇文章介绍了在CentOS系统上使用Docker安装并运行Redis数据库的详细步骤,包括拉取Redis镜像、创建挂载目录、下载配置文件、修改配置以及使用Docker命令运行Redis容器,并检查运行状态和使用Navicat连接Redis。
345 3
|
2月前
|
NoSQL Java Redis
shiro学习四:使用springboot整合shiro,正常的企业级后端开发shiro认证鉴权流程。使用redis做token的过滤。md5做密码的加密。
这篇文章介绍了如何使用Spring Boot整合Apache Shiro框架进行后端开发,包括认证和授权流程,并使用Redis存储Token以及MD5加密用户密码。
42 0
shiro学习四:使用springboot整合shiro,正常的企业级后端开发shiro认证鉴权流程。使用redis做token的过滤。md5做密码的加密。