Redis的安装
Reids在可以安装在linux和windows两个不同的操作系统中,Redis很多地方用到了linux特有的多路复用,所以一般来说,Redis是放在linux中操作的,但是也有windows专用的版本。
windows下安装Redis
windows系统下的安装比较简单,步骤如下所示:
- 打开linux的下载网站:Releases · tporadowski/redis (github.com)。
- 下载之后解压,解压效果图如下:
- 在cmd命令中跳转到本地目录中,输入命令
redis-server.exe redis.windows.conf
- 此时再打开一个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
同理修改: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
- 修改控制台
我是使用的腾讯云的服务器,添加端口如下所示:
此时配置基本修改完毕,打开可视化工具,然后连接即可连接上。
中间可能出现Uncaught Exception: TypeError: Cannot read property 'indexPath'这个错误,过了一会自己就消失不见,顺利连接。
对于本机的Redis。
地址为:127.0.0.1,端口号不变,密码按你设置的来。
如果不是用可视化操作Redis,连接Redis之后,需要auth xxxxx 登录,不然无法操作。