Linux+Windows安装Redis并配置远程连接 保姆教程

文章详细介绍了如何在Linux系统(特别是CentOS)中安装Redis,包括配置EPEL仓库、安装Redis服务、启动与管理服务、设置防火墙规则以开放6379端口、设置Redis连接密码以及允许远程访问。同时,提到了Windows环境下Redis的安装,强调了远程连接时需设置密码的重要性,并提供了Redis命令手册的参考链接。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

简介

redis是一个开源的、使用C语言编写的、支持网络交互的、可基于内存也可持久化的Key-Value数据库。

redis的特点就是:,可以基于内存存储数据并提供超低延迟、超快的检索速度

一般用于在系统中提供快速缓存的能力。

Linux安装

1. 配置EPEL仓库

EPEL 的全称叫 Extra Packages for Enterprise Linux 。EPEL是由 Fedora 社区打造,为 RHEL 及衍生发行版如 CentOS、Scientific Linux 等提供高质量软件包的项目。装上了 EPEL之后,就相当于添加了一个第三方源。EPEL则为服务器版本提供大量的rpm包(yum程序所使用的程序安装包,类似Windows的exe),而且大多数rpm包在官方 repository 中是找不到的。

# root执行
yum install -y epel-release
2. 安装redis
# root执行
yum install -y redis
3. 启动redis
# root执行
# 使用systemctl管控,服务名:redis
systemctl enable redis		# 开机自启
systemctl disable redis		# 关闭开机自启
systemctl start redis		# 启动
systemctl stop redis		# 关闭
systemctl status redis		# 查看状态
4. 放行防火墙,redis使用端口6379
# 方式1(推荐),关闭防火墙
systemctl stop firewalld		# 关闭
systemctl disable firewalld		# 关闭开机自启

# 方式2,放行6379端口
firewall-cmd --add-port=6379/tcp --permanent		# 放行tcp规则下的6379端口,永久生效
firewall-cmd --reload	
5. 进入redis服务
# 执行redis-cli , 查询键值
[root@centos ~]# redis-cli
127.0.0.1:6379> keys *
(empty list or set)
6.配置Redis连接密码

编辑配置文件

vim /etc/redis.conf

直接输入 /requirepass foobared 查找,默认此行都是已经注释的。
在这里插入图片描述
按键盘上的N键,查找下一个,找到以后,取消注释,并修改密码(我修改的为123456),如下:
在这里插入图片描述
按下Esc键,并输入:wq保存即可

重启Redis服务

systemctl restart redis

设置完密码以后,再进行操作Redis就需要登录了

[root@VM-4-16-centos ~]# redis-cli
127.0.0.1:6379> keys *
(error) NOAUTH Authentication required.
127.0.0.1:6379> auth 123456
OK
127.0.0.1:6379> keys *
(empty list or set)

7.配置远程连接

编辑配置文件

vim /etc/redis.conf

直接输入 /bind 查找
在这里插入图片描述
找到此处,把这一行注释掉。

按下Esc键,并输入:wq保存即可

重启Redis服务

systemctl restart redis

Windows安装

Windows版下载地址:https://github.com/microsoftarchive/redis/releases

在这里插入图片描述

下载完成后是一个压缩包,解压完成如下:

在这里插入图片描述

你可以直接打开redis-server.exeredis-cli.exe进行本机的操作。
但是你如果想远程控制的话,你可以在此文件夹目录内Shift+鼠标右键,打开 PowersShell,或者你也可以直接使用CMD操作

在这里插入图片描述

输入如下命令:

#-h 为 host 主机名,-p为port 端口 , -a 为auth 密码
.\redis-cli.exe -h 你的服务器地址 -p 6379 -a 密码

注意:远程连接Redis必须要设置密码,否则连接完成,输入命令的时候会出现Error: 在驱动器 %1 上插入软盘。错误。

这样就可以了。

Redis命令手册,可以参考Redis中文网:https://www.redis.net.cn/

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

李不白L

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值