3、Redis的安装和配置

本文涉及的产品
云原生内存数据库 Tair,内存型 2GB
云数据库 Redis 版,标准版 2GB
推荐场景:
搭建游戏排行榜
简介: 其实在暑假的时候是配置过Redis的,但是由于当时是跟着教学视频操作的,所以有些步骤都忘记了,所以这次直接把整个安装和配置的过程都记录下来,方便以后再用到的时候查看~Redis其实是可以安装在Linux和windows的,都是实际应用中肯定是在Lin...

其实在暑假的时候是配置过Redis的,但是由于当时是跟着教学视频操作的,所以有些步骤都忘记了,所以这次直接把整个安装和配置的过程都记录下来,方便以后再用到的时候查看~

Redis其实是可以安装在Linux和windows的,都是实际应用中肯定是在Linux环境下,所以就只记录在Linux下的操作步骤吧~

1、下载

打开Redis官网:http://download.redis.io/releases/
我这里下载的是2.8.0版本

img_6c21967f783027c6071771a7e2a93df8.png
image.png

然后用FTP连接服务器,将下载下来的文件上传到服务器,当然你也可以直接在服务器上使用wget命令下载啦~看自己喜欢用哪个吧。

上传完之后我们用Xshell连接服务器,进入到我们所上传的目录:
然后使用命令 解压我们上传的压缩包

tar -zxvf redis-2.8.0.tar.gz

解压完之后我们进入到redis的根目录。


img_f300a7afdb4468b4a5efebcb4eca2a49.png
image.png

2、安装Redis:

进入到redis根目录执行 make
等待代码跑完,就会发现如图所示

img_f26d183a3c0283e5f5b2475112ebe2ac.png
image.png

3、启动Redis

安装完redis之后,我们进入到src目录 执行./redis-server

img_eae4a4db022a49fd7854b6e41592a58b.png
image.png

此时我们的Redis就启动成功啦~
当然如果我们想不占用这个窗口启动redis可只用 ./redis-server & 命令

接下来我们连接客户端试试:
执行:./redis-cli
连接之后我们执行keys *看看里面有没有值,
显示没有,我们直接set一个是set a b
其中a和b是以键值对的形式存在,b是a的value值,
然后使用get a获取a的值,操作如下如所示

img_c832bd4b81353af256f61a48793dc1f0.png
image.png

redis启动关闭相关命令:
1.启动:

./redis-server(./redis-server ../redis.conf)

2.登陆:

./redis-cli(./redis-cli -p 6379)

3.关闭:

./redis-cli shutdown

关闭的话还可以直接讲我们redis的进程kill掉:(不建议)
使用:

kill 9 10166

具体kill的值要看redis所占的PID值~

4、Redis的相关操作:

1、Redis以自定义的端口启动:
redis-server --port 6380

但是我们连接的时候就要不能直接用./redis-cli了,我们也要用刚才自己定义的端口去连接:
使用:

./redis-cli -p 6380

当然在退出的时候也要使用自定义的端口啦~

./redis-cli -p 6380 shutdown
2、设置redis密码:

1、进入redis根目录:

img_27f768fa725242aecf416562fbe79a2f.png
image.png

使用 vim redis.conf编辑 redis.conf
搜索requirepass 然后去掉注释,后面跟随的就是自己要设置的密码:
例如,我的设置为123456
img_c391d276b13ffc3b2afdd9fb90412156.png
image.png

然后保存退出即可~
2、我们自己设置了密码的配置文件启动
进入到redis的src目录:
然后执行

./redis-server ../redis.conf

然后我们在Xshell中复制一个该连接服务器窗户:
同样进入到我们redis的src目录,然后执行

./redis-cli -a 123456

后面的 -a 跟着的就是我们设置的密码,如果使用错误的话我们是获取不到redis里面的值得

img_d23ecfe4735aa9bca86520ae6aa48c00.png
image.png

当然,如果此时要关闭我们的redis的话也是用密码的,使用:

./redis-cli -a 123456 shutdown
相关实践学习
基于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
相关文章
|
1月前
|
NoSQL 数据可视化 Redis
Mac安装Redis
Mac安装Redis
38 3
|
1月前
|
NoSQL Ubuntu 安全
在Ubuntu 18.04上安装和保护Redis的方法
在Ubuntu 18.04上安装和保护Redis的方法
51 0
|
18天前
|
NoSQL 关系型数据库 Redis
mall在linux环境下的部署(基于Docker容器),Docker安装mysql、redis、nginx、rabbitmq、elasticsearch、logstash、kibana、mongo
mall在linux环境下的部署(基于Docker容器),docker安装mysql、redis、nginx、rabbitmq、elasticsearch、logstash、kibana、mongodb、minio详细教程,拉取镜像、运行容器
mall在linux环境下的部署(基于Docker容器),Docker安装mysql、redis、nginx、rabbitmq、elasticsearch、logstash、kibana、mongo
|
1月前
|
NoSQL Redis 数据安全/隐私保护
Redis6入门到实战------ 二、Redis安装
这篇文章详细介绍了Redis 6的安装过程,包括下载、解压、编译、安装、配置以及启动Redis服务器的步骤。还涵盖了如何设置Redis以在后台运行,如何为Redis设置密码保护,以及如何配置Redis服务以实现开机自启动。
Redis6入门到实战------ 二、Redis安装
|
27天前
|
缓存 NoSQL Linux
【Azure Redis 缓存】Windows和Linux系统本地安装Redis, 加载dump.rdb中数据以及通过AOF日志文件追加数据
【Azure Redis 缓存】Windows和Linux系统本地安装Redis, 加载dump.rdb中数据以及通过AOF日志文件追加数据
【Azure Redis 缓存】Windows和Linux系统本地安装Redis, 加载dump.rdb中数据以及通过AOF日志文件追加数据
|
25天前
|
NoSQL Redis 数据安全/隐私保护
深入探索利用Docker安装Redis
【8月更文挑战第27天】
63 2
|
26天前
|
NoSQL Redis 容器
【Azure Cache for Redis】Redis的导出页面无法配置Storage SAS时通过az cli来完成
【Azure Cache for Redis】Redis的导出页面无法配置Storage SAS时通过az cli来完成
|
27天前
|
缓存 NoSQL 测试技术
【Azure Redis 缓存】Azure Redis 功能性讨论三: 调优参数配置
【Azure Redis 缓存】Azure Redis 功能性讨论三: 调优参数配置
|
1月前
|
监控 NoSQL Redis
【redis】redis 单实例标准安装
【redis】redis 单实例标准安装
|
1月前
|
NoSQL 数据可视化 Linux
2022 年超详细步骤讲解 CentOS 7 安装Redis 。解决Redis Desktop Manager 图形化工具连接失败解决 ;connection failed处理。开机自启Redis
这篇文章提供了在CentOS 7上安装Redis的详细步骤,包括上传Redis安装包、解压安装、编译、安装、备份配置文件、修改配置以支持后台运行和设置密码、启动Redis服务、使用客户端连接Redis、关闭Redis服务、解决Redis Desktop Manager图形化工具连接失败的问题、设置Redis开机自启动,以及Redis服务的启动和停止命令。
2022 年超详细步骤讲解 CentOS 7 安装Redis 。解决Redis Desktop Manager 图形化工具连接失败解决 ;connection failed处理。开机自启Redis