Redis的下载与安装(Linux&Windows)单机版

本文涉及的产品
Redis 开源版,标准版 2GB
推荐场景:
搭建游戏排行榜
云数据库 Tair(兼容Redis),内存型 2GB
简介: Redis的下载与安装(Linux&Windows)单机版

Redis的下载与安装(Linux&Windows)单机版


前言

版本说明

linux.centos=7.7.1908
linux.redis=5.0.5
windows=10
windows.redis=3.2.100

相关链接



Docker 下载安装

DockerHub 地址:https://hub.docker.com/_/redis

# 拉取
docker pull redis
# 运行
## 无密码运行
docker run -d --name redis-0 -p 6379:6379  redis
## 有密码运行
docker run -d --name redis-0 -p 6379:6379 redis --requirepass redisPassword


Linux 下载安装

环境准备

yum install -y gcc-c++


CentOS7 安装 Redis6 前提

# 查看 gcc 版本是否在5.3以上,centos7.6 默认安装 4.8.5
gcc -v
# 升级 gcc 到 5.3 及以上,如下: 
yum -y install centos-release-scl
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
# 配置
echo "source /opt/rh/devtoolset-9/enable"  >> /etc/profile
# 生效
source /etc/profile


下载

Redis 官网下载地址:https://redis.io/download

mkdir -p /usr/local/redis
# 上传文件
cd /usr/local/redis
tar -zxvf redis-5.0.5.tar.gz
cd redis-5.0.5


编译与安装

cd /usr/local/redis/redis-5.0.5
# 编译
make
#安装成功之后 在redis目录下多出来一个bin目录
make PREFIX=/usr/local/redis install


启动

# 前台启动
cd /usr/local/redis/bin
./redis-server
# 后台启动
## 将 redis-5.0.5 目录下的 redis.conf 文件复制到 /usr/local/redis/bin 下
## 修改 /usr/local/redis/bin 目录下的 redis.conf 设置为后台启动, 修改 daemonize 值改成 yes 即可
## 后台启动
./redis-server redis.conf


redis.conf 设置

#  搜索 bind 127.0.0.1,注释 bind 127.0.0.1 即可远程登录访问
#  搜索 daemonize ,设置为 daemonize yes 即可后台访问
#  搜索 # requirepass foobared,去掉注释,foobared 为默认密码,可以设置其他密码
## 最终效果如下
# bind 127.0.0.1
daemonize yes
requirepass redisPassword

Redis-cli 启动验证

# 方式一,默认连接的本机6379端口
./redis-cli
# 方式二,连接指定主机 指定端口号
./redis-cli -h 192.168.8.50 -p 6379

Windows 下载安装

Redis windows 下载地址:https://github.com/MicrosoftArchive/redis/releases


zip 文件解压即安装,

msi 文件安装即可,可参考:https://blog.csdn.net/SIMBA1949/article/details/79845239


Redis 客户端

https://github.com/qishibo/AnotherRedisDesktopManager/releases

相关实践学习
基于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
目录
相关文章
|
12天前
|
安全 Ubuntu Linux
Metasploit Pro 4.22.6-2024111901 (Linux, Windows) - 专业渗透测试框架
Metasploit Pro 4.22.6-2024111901 (Linux, Windows) - 专业渗透测试框架
36 9
Metasploit Pro 4.22.6-2024111901 (Linux, Windows) - 专业渗透测试框架
|
3天前
|
Ubuntu Linux
Linux 各发行版安装 ping 命令指南
如何在不同 Linux 发行版(Ubuntu/Debian、CentOS/RHEL/Fedora、Arch Linux、openSUSE、Alpine Linux)上安装 `ping` 命令,详细列出各发行版的安装步骤和验证方法,帮助系统管理员和网络工程师快速排查网络问题。
52 20
|
3天前
|
Unix Linux 编译器
UNIX/Linux 上的安装
UNIX/Linux 上的安装。
18 2
|
12天前
|
自然语言处理 安全 Java
Nexpose 7.0.1 for Linux & Windows - 漏洞扫描
Nexpose 7.0.1 for Linux & Windows - 漏洞扫描
34 6
|
16天前
|
关系型数据库 MySQL Linux
MySQL数据库下载安装教程(Windows&Linux)
本文档详细介绍了MySQL的安装步骤,包括安装前的准备工作、下载安装包、Windows和Linux系统下的具体安装流程,以及如何配置MySQL服务、设置环境变量、启动服务和连接数据库等关键操作。
|
29天前
|
NoSQL Linux PHP
如何在不同操作系统上安装 Redis 服务器,包括 Linux 和 Windows 的具体步骤
本文介绍了如何在不同操作系统上安装 Redis 服务器,包括 Linux 和 Windows 的具体步骤。接着,对比了两种常用的 PHP Redis 客户端扩展:PhpRedis 和 Predis,详细说明了它们的安装方法及优缺点。最后,提供了使用 PhpRedis 和 Predis 在 PHP 中连接 Redis 服务器及进行字符串、列表、集合和哈希等数据类型的基本操作示例。
56 4
|
7月前
|
NoSQL Linux Redis
Redis的介绍,以及Redis的安装(本机windows版,虚拟机Linux版)和Redis常用命令的介绍
Redis的介绍,以及Redis的安装(本机windows版,虚拟机Linux版)和Redis常用命令的介绍
115 0
|
7月前
|
NoSQL Linux Redis
Redis--安装与配置(Linux与Windows)
Redis--安装与配置(Linux与Windows)
123 0
|
存储 NoSQL Linux
Redis-命令操作Redis->redis简介,redis的安装(Linux版本&windows版本),redis的命令
Redis-命令操作Redis->redis简介,redis的安装(Linux版本&windows版本),redis的命令
110 0
|
NoSQL Linux Redis
Redis安装与配置指南:适用于Windows、Mac和Linux系统的详细教程
Redis安装与配置指南:适用于Windows、Mac和Linux系统的详细教程
984 0
下一篇
DataWorks