首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >redis如何在在windows服务中启动以及遇到的问题解决方法

redis如何在在windows服务中启动以及遇到的问题解决方法

作者头像
jiankang666
发布2022-05-12 21:54:12
发布2022-05-12 21:54:12
1.4K00
代码可运行
举报
文章被收录于专栏:java基础笔记java基础笔记
运行总次数:0
代码可运行

一、背景

redis是一个高性能的key-value数据库,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型),支持主从同步。数据可以从主服务器向任意数量的从服务器上同步,从服务器可以是关联其他从服务器的主服务器,首发在csdn上这篇文章被收藏多次,下面就来介绍一下如何在windows服务中启动。

二、实战

1、下载好redis后,放到一个文件夹中,解压。

2、在该目录下cmd到命令界面,

(1)输入下面命令启动

代码语言:javascript
代码运行次数:0
运行
复制
redis-server redis.windows.conf

(2)看到这个就说明正常启动了。

(3)然后再修改redis.windows.conf中的密码。找到这一行

代码语言:javascript
代码运行次数:0
运行
复制
# requirepass foobared

(4)改密码,修改为:

代码语言:javascript
代码运行次数:0
运行
复制
requirepass 123456

3、保存后输入这个命令,就可以在服务中开启了。

代码语言:javascript
代码运行次数:0
运行
复制
redis-server --service-install redis.windows-service.conf --loglevel verbose

4、打开管理的应用程序服务,手动开启。有可能报这个错误。

解决方案是在解压redis的目录下新建Logs目录,重新启动就可以了。

5、当我们需要卸载redis时,命令行输入:

代码语言:javascript
代码运行次数:0
运行
复制
redis-server --service-uninstall

6、开启服务

代码语言:javascript
代码运行次数:0
运行
复制
redis-server --service-start

7、停止redis服务

代码语言:javascript
代码运行次数:0
运行
复制
redis-server --service-stop

8、为了每次在命令行停止或者开启redis服务不用到本地redis路径下,我们将路径配置到环境变量中,我的路径是

代码语言:javascript
代码运行次数:0
运行
复制
D:\Redis
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-01-07,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 java基础笔记 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、背景
  • 二、实战
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档