Springboot整合Redis(一) : :安装Redis

一。安装Redis

1. redis官方下载地址:https://redis.io/download,redis 64位下载地址:https://github.com/ServiceStack/redis-windows,本人测试使用的是redis-64.3.0.503版本。

2. 将Redis解压,例如放在H:\Java\redis下,打开命令窗口

 

3.启动服务命令 redis-server redis.windows.conf,出现下图显示表示启动成功了。

4.环境变量path中添加redis

这样可以直接利用redis-cli而不需要每次进入redis的安装目录,如下图所示(注意:运行以下命令需要启动Redis服务,重新开启一个命令窗口):

 

 

 

二。Redis设置成windows下的服务

1、上面虽然启动了redis,但是只要关闭cmd窗口,redis服务就会停止。所以要把redis设置成windows下的服务。

2、设置服务命令

a) redis-server --service-install redis.windows-service.conf --loglevel verbose

     此命令用的是redis.windows-service.conf配置文件

b) redis-server --service-install redis.windows.conf --loglevel verbose

     此命令用的是redis.windows.conf配置文件

输入命令后没有报错,表示成功了,刷新服务,多了一个redis服务。

3. 常用的redis服务命令。

卸载服务:redis-server --service-uninstall

开启服务:redis-server --service-start

停止服务:redis-server --service-stop

 

补充:

Windows的Redis启动服务默认加载的配置文件是redis.windows-service.conf,如下图所示:

如果修改了redis.windows.conf(非redis.windows-service.conf)文件上的配置,从服务自启动,配置的信息是不生效的,如密码配置和ip绑定。

 

解决方案:

 

在redis.windows-service.conf文件(非redis.windows.conf)自定义配置信息,因为Redis安装的服务默认加载的是该文件。

三。Windows 下 Redis 服务无法启动,错误 1067 进程意外终止解决方案

1.检查一下本地端口是否占用了 6379

管理员身份戳开 cmd,输入命令 netstat -ano | findstr :6379,瞧瞧有没有内容。

如果有,LISTENING 后边的数字就是进程的 ID(PID)

任务管理器里可以查询到具体是哪个进程,看看是否已经运行了 redis-server.exe 程序

如果是其他程序,可以退出后重新启动服务。

 

2.查看Windows 服务里的 Redis 服务,是否如图:

如果是网络服务,直接双击此服务,修改为本地系统服务即可启动!

 

3.查看redis.windows-service.conf 多了一点日志文件的配置:

logfile "Logs/redis_log.txt"

于是手动在redis-server.exe所在的目录中建立了子目录Logs,再次启动服务,一切正常。

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值