当前位置: 首页 > news >正文

Redis for Windows 后台服务运行

下载 redis 安装包

地址:https://github.com/tporadowski/redis/releases

解压zip压缩包,执行 redis-server.exe 即可以窗口模式运行(窗口关闭则服务关闭)

运行窗口可以看到,端口是 6379

我这里使用 nvaicat 客服端测试一下链接,输入 localhost 端口 6379 测试链接成功。

上面是最简单的使用模式了,只能以 localhost 在本机连接,无法通过 IP 地址链接,且还是没有密码(测试环境、生产环境不推荐),下面通过修改 redis.windows-service.conf 配置文件来启用 IP 连接,启用密码。

protected-mode no      # 关闭保护模式(protected-mode yes 改为 protected-mode no)
bind 0.0.0.0           # 允许所有IP连接(找到 bind 改为 bind 0.0.0.0 )
requirepass yourpassword # 设置访问密码(强烈建议)

然后再次启用 redis-server.exe 程序,尝试使用 IP 地址连接,还是不生效,感觉像是没有读取到配置文件一样。通过仔细观察运行窗口,发现其中有个提示,那就是 no config file ,意思找不到配置文件,默认引用 path/to/redies.conf 目录去了,而这个目录和文件实际是不存在的。

尝试解决上面的问题,于是我手动创建一个这样的目录,并把 redis.windows-service.conf 文件复制一份出来并命名为 redies.conf 放到指定目录,再次重启问题依旧,这就奇怪了,明明我已经创建了。最后通过网络找到解决方案,那就是运行时指定配置文件,打开 CMD 窗口, 运行 .\redis-server.exe .\redis.windows-service.conf,指定配置文件。

.\redis-server.exe  .\redis.windows-service.conf 

最后测试一下 IP 和密码连接,这次可以了。

安装成服务,防止窗口误关闭。

# 卸载旧服务(若存在)
.\redis-server.exe  --service-uninstall

# 安装服务并指定配置文件
.\redis-server.exe  --service-install .\redis.windows-service.conf

# 启动服务
.\redis-server.exe  --service-start

# 验证服务状态
sc query Redis

查看服务状态,已经运行了

相关文章:

  • 【6】深入学习http模块(万字)-Nodejs开发入门
  • javascript专题2 ---- 在 JavaScript 列表(数组)的第一个位置插入数据
  • 【Linux C】简单bash设计
  • 重返JAVA之路——面向对象
  • 论文:Generalized Category Discovery with Large Language Models in the Loop
  • 玩转ChatGPT:使用深入研究功能梳理思路
  • 最大公约数和最小倍数 java
  • 【Linux实践系列】:匿名管道收尾+完善shell外壳程序
  • redis linux 安装简单教程(redis 3.0.4)
  • Spring Boot(二十一):RedisTemplate的String和Hash类型操作
  • 基于XGBoost的异烟酸生产收率预测:冠军解决方案解析
  • 七大寻址方式
  • ubuntu 系统安装Mysql
  • 【代码安全】spotbugs编写自定义规则(一) 快速开始
  • 【数据可视化艺术·实战篇】视频AI+人流可视化:如何让数据“动”起来?
  • 每日OJ_牛客_ruby和薯条_排序+二分/滑动窗口_C++_Java
  • vue2 el-element中el-select选中值,数据已经改变但选择框中不显示值,需要其他输入框输入值才显示这个选择框才会显示刚才选中的值。
  • C语言中常用的调试宏和函数总结(__LINE__、__FUNCTION__)
  • Swift的学习笔记(一)
  • 学生考勤管理系统(jsp+ssh+mysql5.x)含文档
  • 美国失去最后一个AAA评级,资产价格怎么走?美股或将触及天花板
  • 陈刚:推动良好政治生态和美好自然生态共生共优相得益彰
  • 乌称苏梅州一公共汽车遭俄军袭击,致9死4伤
  • 体坛联播|热刺追平单赛季输球纪录,世俱杯或创收20亿美元
  • 再现五千多年前“古国时代”:凌家滩遗址博物馆今开馆
  • 四川内江警方通报一起持刀伤人致死案:因车辆停放引起,嫌犯被抓获