Redis安装详解—官方原版

本文涉及的产品
云数据库 Redis 版,社区版 2GB
推荐场景:
搭建游戏排行榜
简介: Redis安装详解—官方原版

一般redis安装于linux服务器,故本例介绍的是Linux下的安装

. Redis下载

1. 官网下载tar包

可以到 redis的官网找到各个Redis版本的下载地址,如: https://redis.io/download/#redis-downloads,最新稳定版是7.0版

2. 使用wget 下载redis

在官网中点击上面的download,下面有,我在这里演示的解压版。
$ wget https://github.com/redis/redis/archive/7.0.7.tar.gz
$ tar xzf redis-7.0.7.tar.gz
$ cd redis-7.0.7
$ make

二.单机安装Redis

1、下载包安装

 使用Xftp、Xshell等服务器终端连接软件连接上Linux后,通过Xftp上传到服务器/usr/feng

 然后进行解压,解压命令:

tar -axvf redis-7.0.7.tar.gz

2、编译

$ make && make install

    3、启动

      默认启动:

redis-server

    指定配置启动

redis-server redis.conf

三、配置详解

1、一些安全配置

# 允许访问的地址,默认是127.0.0.1,会导致只能在本地访问。修改为0.0.0.0则可以在任意IP访问,生产环境不要设置为0.0.0.0
bind 0.0.0.0
# 守护进程,修改为yes后即可后台运行
daemonize yes 
# 密码,设置后访问Redis必须输入密码
requirepass 123321

2、常用配置

# 监听的端口
port 6379
# 工作目录,默认是当前目录,也就是运行redis-server时的命令,日志、持久化等文件会保存在这个目录
dir .
# 数据库数量,设置为1,代表只使用1个库,默认有16个库,编号0~15
databases 1
# 设置redis能够使用的最大内存
maxmemory 512mb
# 日志文件,默认为空,不记录日志,可以指定日志文件名
logfile "redis.log"

四、Redis客户端

1、Redis命令行客户端

Redis安装完成后就自带了命令行客户端:redis-cli,使用方式如下:

redis-cli [options] [commonds]

其中常见的options有:

  • -h 127.0.0.1:指定要连接的redis节点的IP地址,默认是127.0.0.1
  • -p 6379:指定要连接的redis节点的端口,默认是6379
  • -a 123321:指定redis的访问密码

其中的commonds就是Redis的操作命令,例如:

  • ping:与redis服务端做心跳测试,服务端正常会返回pong

2、图形化桌面客户端

 2.1  Redis Desktop Manager(又名 RDM)

      是一款适用于 Windows、Linux、MacOS 和 iPadOS 的跨平台的开源 Redis 数据库管理工具

  GitHub地址:https://github.com/uglide/RedisDesktopManager

Redis Desktop Manager 官网:RESP.app (formerly Redis Desktop Manager) - GUI for Redis ® available on Windows, macOS, iPad and Linux.

2.2官方工具 RedisInsight

1、RedisInsight 是 Redis 官方出品的可视化管理工具,可用于设计、开发、优化你的 Redis 应用。支持深色和浅色两种主题,界面非常炫酷!可支持 String、Hash、Set、List、JSON 等多种数据类型的管理,同时支持远程使用 CLI 功能,功能非常强大!

2、从官网下载,然后双击就会自动安装并启动。RedisInsight | The Best Redis GUI

https://redis.com/redis-enterprise/redis-insight/#insight-form





文章下方有交流学习区!一起学习进步!需要资料也可以前往官网,加入官方微信交流群创作不易,如果觉得文章不错,可以点赞 收藏 评论你的支持和鼓励是我创作的动力❗❗❗

官网:Doker 多克;官方旗舰店首页-Doker 多克-淘宝网 全品优惠

相关实践学习
基于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 Linux 网络安全
Linux安装Redis(详细教程)
Linux安装Redis(详细教程)
99 2
|
1月前
|
NoSQL Linux Redis
Redis -- 安装客户端redis-plus-plus
Redis -- 安装客户端redis-plus-plus
57 0
|
7天前
|
NoSQL Redis Windows
win10下Redis安装、启动教程
win10下Redis安装、启动教程
17 2
|
9天前
|
消息中间件 缓存 NoSQL
Redis单实例安装
Redis单实例安装
17 1
|
11天前
|
NoSQL Linux 网络安全
基于 centOS7 的 redis 安装
基于 centOS7 的 redis 安装
47 1
|
22天前
|
NoSQL Ubuntu Java
【Redis】 在 Ubuntu 上安装 Redis
【Redis】 在 Ubuntu 上安装 Redis
|
1天前
|
NoSQL Linux 网络安全
centos安装Redis
centos安装Redis
8 0
|
25天前
|
存储 NoSQL 关系型数据库
redis 数据库的安装及使用方法
redis 数据库的安装及使用方法
|
4天前
|
存储 NoSQL Linux
Linux下Redis简介、安装、设置、启动
Linux下Redis简介、安装、设置、启动
12 0
|
1月前
|
自然语言处理 NoSQL Linux
Redis的介绍,安装Redis的方式
Redis的介绍,安装Redis的方式
44 3