redis服务的下载与安装(须注意:一定要设置密码,否则连接出错)
1、redis的安装
- 下载网址:https://github.com/microsoftarchive/redis/releases
- 安装步骤:
(1)点击上面链接之后,可以看到多个版本的redis,你可以任意选择自己需要的版本下载。(一般下载zip压缩包)
(2)将下载的zip安装包,放在任意没有中文和特殊字符的路径下面。并在路径下面建立一个redis的文件夹,将zip压缩包解压到redis文件夹下面。解压后如下目录。 - redis.windows.conf:配置文件
- redis-cli.exe:redis的客户端
- redis-server.exe:redis服务器端
2、redis的启动
在上述文件夹下面直接运行cmd黑窗口, 运行命令redis-server redis.windows.conf,出现下列现象就表明启动成功。
(只是安装了临时服务,一旦关闭黑窗口redis服务也就关闭了。)
3、redis服务的安装
若想redis服务在服务列表出现,则需要执行安装服务命令:redis-server --service-install redis.windows.conf。(在redis文件夹下面使用cmd新打开一个黑窗口去执行)。执行完此命令之后,就会在本地服务里面出现redis的服务。
4、redis服务的启动
- 安装完redis服务之后,并没有将redis启动。这是需要执行命令:redis-server --service-start。来开启redis服务。
- 在开启redis的时候,可能会出现下面图片显示的问题。(第一个图片是使用命令启动;第二个图片是在本地服务进行手动启动)
- 这个时候我们需要先查看redis的端口是否被占用:netstat -ano | findstr :6379。如果有,LISTENING 后边的数字就是进程的 ID(PID)。在任务管理器可以查看到具体是哪个进程,还要看一下是否已经运行了redis-server.exe程序。如果还是出现1067错误,接下来继续查看,服务里面的redis是否是网络服务,将网络服务改为本地服务。
5、redis密码的设置
redis服务安装启动成功之后,还需要设置密码。在redis文件夹下面的redis.windows.conf文件下面找到requirepass,将其打开,并将密码设置在后面。如下图所示。
(如果不设置密码,服务端在idea进行连接时会出现redis连接失败的错误提示。)
(并且,在使用redis客户端与服务端进行连接时,也会出现:ERR Client sent AUTH, but no password is set的提示)
6、停止服务命令:
redis-server --service-stop