Redis(一) Redis的安装和连接可视化工具Another Redis Desktop Manager

826 阅读2分钟

Redis的安装

Reids在可以安装在linux和windows两个不同的操作系统中,Redis很多地方用到了linux特有的多路复用,所以一般来说,Redis是放在linux中操作的,但是也有windows专用的版本。

windows下安装Redis

windows系统下的安装比较简单,步骤如下所示:

image.png

  • 下载之后解压,解压效果图如下:

image.png

  • 在cmd命令中跳转到本地目录中,输入命令
redis-server.exe redis.windows.conf

image.png

  • 此时再打开一个cmd命令窗口,然后输入命令即可。
redis-cli.exe -h 127.0.0.1 -p 6379

Linux下安装Redis

建议观看这个视频:【尚硅谷】Redis 6 入门到精通 安装部分 尚硅谷的老师讲的很好。

Redis连接可视化工具

注:需要修改redis.conf配置,如果是linux,需要了解一些vim等命令。 注:需要修改redis.conf配置,如果是linux,需要了解一些vim等命令。 注:需要修改redis.conf配置,如果是linux,需要了解一些vim等命令。 我在网上看了不少可视化工具,这个工具是目前来说好评比较多的。因为Github网络是好是坏,所以放gitee的下载网站。

AnotherRedisDesktopManager 发行版 - Gitee.com

  • 下载软件

此处就不详细写了,我下载的是这个版本的gitee.com/qishibo/Ano…

  • 修改redis.conf

针对非本机(服务器)的Redis。找到下载中的redis.conf这个配置文件

// 打开配置文件
vim redis.conf

查找protected-mode

/ protected
然后按enter找到这个位置,如下图所示。 修改为: protected-mode no

image.png 同理修改:bind 127.0.0.1 为: #bind 127.0.0.1

添加一行 requirepass xxxxx(xxxxx代表你的密码)。

修改daemonize
在 redis.conf 中找到 daemonize 将后面的 no 改为 yes

按Esc,然后输入:wq! 退出。

防火墙和控制台,如果是windows下的Redis则不需要。

  • 防火墙 因为我之前防火墙就是关闭的,所以连接时请自己确认是否需要关闭防火墙,我看网上有说打开防火墙无法连接。

1:查看防火状态

systemctl status firewalld

service  iptables status

2:暂时关闭防火墙

systemctl stop firewalld

service  iptables stop

3:永久关闭防火墙

systemctl disable firewalld

chkconfig iptables off

  • 修改控制台 我是使用的腾讯云的服务器,添加端口如下所示: image.png

此时配置基本修改完毕,打开可视化工具,然后连接即可连接上。

image.png

中间可能出现Uncaught Exception: TypeError: Cannot read property 'indexPath'这个错误,过了一会自己就消失不见,顺利连接。

对于本机的Redis。

地址为:127.0.0.1,端口号不变,密码按你设置的来。

如果不是用可视化操作Redis,连接Redis之后,需要auth xxxxx 登录,不然无法操作。