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

文章目录

    • 简介
    • Linux安装
        • 1. 配置`EPEL`仓库
        • 2. 安装redis
        • 3. 启动redis
        • 4. 放行防火墙,redis使用端口6379
        • 5. 进入redis服务
        • 6.配置Redis连接密码
        • 7.配置远程连接
    • Windows安装

简介

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 查找,默认此行都是已经注释的。
Linux+Windows安装Redis并配置远程连接 保姆教程_第1张图片
按键盘上的N键,查找下一个,找到以后,取消注释,并修改密码(我修改的为123456),如下:
Linux+Windows安装Redis并配置远程连接 保姆教程_第2张图片
按下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 查找
Linux+Windows安装Redis并配置远程连接 保姆教程_第3张图片
找到此处,把这一行注释掉。

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

重启Redis服务

systemctl restart redis

Windows安装

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

Linux+Windows安装Redis并配置远程连接 保姆教程_第4张图片

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

Linux+Windows安装Redis并配置远程连接 保姆教程_第5张图片

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

Linux+Windows安装Redis并配置远程连接 保姆教程_第6张图片

输入如下命令:

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

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

这样就可以了。

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

你可能感兴趣的:(Linux,Redis,redis,linux,windows,服务器)