首页 > 数据库 >如何将Redis注册为本地服务

如何将Redis注册为本地服务

时间:2023-10-29 17:24:55浏览次数:37  
标签:服务 本地 service Redis redis 注册 name

1.安装Redis 1)下载Redis 下载地址: https://github.com/microsoftarchive/redis/releases/download/win-3.2.100/Redis-x64-3.2.100.zip 2)解压安装,将Redis-x64-3.2.100.zip 解压到某个地址(这里解压到英文目录下) 3)启动Redis:打开一个cmd窗口,使用cd命令切换到上边的解压目录,运行如下命令,启动redis服务:   redis‐server.exe redis.windows.conf 1 4)启动成功后,会显示如下界面:   4)测试:再打开一个cmd窗口,切换到上边的解压目录,启动Redis客户端   redis‐cli.exe ‐h 127.0.0.1 ‐p 6379 1 设置键值对:   set aa bb 1 取出键值对:   get aa 1 下图是测试结果图:   到此说明redis 服务可以正常使用。 5)Redis认证 Redis可以设置密码实现反问控制,提高安全性。 在redis.windows.conf中配置 requirepass 的值即密码。 例子:设置密码为123456 在redis.windows.conf文件中配置:requirepass 123456 重启redis,此时获取key的值报错,说明没有认证:   通过auth 命名进行认证,如下:   2.Redis客户端 为方便与Redis交互,安装资料文件夹下的“redis-desktop-manager-0.9.2.806.exe”,通过图形界面方式与Redis交 互。 1)首先连接redis 打开该客户端软件,点击连接到Redis服务器,输出ip和端口   3.注册为本地服务 上边是通过cmd控制台窗口启动Redis,如果我们关闭控制台,那么Redis服务也跟着一起关闭了,能否将Redis安 装为Windows服务,这样就不用单独通过cmd控制台窗口来启动redis,可以自动随Windows的启动而启动。 Redis注册为Windows服务的方法如下 : 1) 注册为本地服务 进入Redis安装目录 ,命令格式如下: redis‐server.exe ‐‐service‐install 配置文件 ‐‐service‐name 服务名 ‐‐port 服务端口   –service-install 服务安装命令 –service-name 指定服务名 –port 指定端口   运行如下命令: 注意:需要在redis.windows.conf 配置文件中修改port为6379(默认不用修改)   redis‐server.exe ‐‐service‐install redis.windows.conf ‐‐service‐name redis ‐‐port 6379 1 注册成功,查询服务列表,redis服务注册成功,如下图图:   2)启动本地服务 服务注册成功,进入服务列表,右键,点击“启动”:   3) 停止服务 进入服务列表,右键,点击“停止”:   4)卸载服务 卸载服务需要通过命令来卸载,命令如下:   redis‐server ‐‐service‐uninstall ‐‐service‐name 服务名 1 5)命令   注册服务 redis‐server ‐‐service‐install 配置文件 ‐‐service‐name 服务名 ‐‐port 服务端口 删除服务 redis‐server ‐‐service‐uninstall ‐‐service‐name 服务名 开启服务 redis‐server ‐‐service‐start ‐‐service‐name 服务名 停止服务 redis‐server ‐‐service‐stop ‐‐service‐name 服务名 1 2 3 4 4.多redis服务注册 在一台服务器注册多个redis服务,这里要注册端口号不能重复。 1)修改配置文件 复制一份redis.windows.conf 配置文件,改成不一样的名字,例如: redis.windows01.conf 打开redis.windows01.conf,修改端口   该例子将端口修改为167379。   2) 注册为windows服务 进入redis安装目录,运行如下命令: 注意:指定配置文件、服务名和端口。   redis‐server.exe ‐‐service‐install redis01.windows.conf ‐‐service‐name redis2 ‐‐port 16379 1 注册成功,查看服务列表已存在redis2服务。(注册要刷新一下服务列表) ———————————————— 版权声明:本文为CSDN博主「追光天使」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/qq_42393720/article/details/125666000

标签:服务,本地,service,Redis,redis,注册,name
From: https://www.cnblogs.com/csjoz/p/17796064.html

相关文章

  • windows安装redis
    下载链接:https://pan.baidu.com/s/1x8TrhU8flw-K7TtdBuGvZQ?pwd=e3o9提取码:e3o9安装双击打开安装文件Redis-x64-3.2.100.msiredis安装好后便会自动启动服务,且默认是自启动的(每次开机都会启动)测试redis运行是否正常在桌面搜索cmd打开命令提示符,执行命令redis-cli提示符变成......
  • SAP UI5 官网上提供的例子,如何下载到本地运行试读版
    上个月的时候,有个朋友问了我这个问题,SAPUI5官网上的例子,如何下载到本地运行呢?本文就来介绍详细步骤。我们打开SAPUI5官方帮助文档,点击Samples:然后从左边随便选一个Samples,比如Breadcrumbs:然后在屏幕右侧看到的区域,就是这个例子渲染出来的动态效果:点击Download......
  • 如何使用scp从远程复制文件夹到本地?
    内容来自DOChttps://q.houxu6.top/?s=HowdoIcopyafolderfromremotetolocalusingscp?如何使用scp从远程复制文件夹到本地主机?我使用ssh登录到我的服务器。然后,我想要将远程文件夹foo复制到本地/home/user/Desktop。我该如何实现这一点?[email protected]......
  • java——redis随笔——实战——优惠券秒杀——分布式锁——基于redisson
            Redisson入门导入依赖XML12345<dependency><groupId>org.redisson</groupId><artifactId>redisson</artifactId><version>3.13.6</version></dependency>配置Redisson客户端,在......
  • 本地k8s部署kubesphere及踩坑记录
    什么是KubeSphere首先介绍一下kubesphere是什么,是从官网上摘抄的。KubeSphere 是在 Kubernetes 之上构建的面向云原生应用的分布式操作系统,完全开源,支持多云与多集群管理,提供全栈的IT自动化运维能力,简化企业的DevOps工作流。它的架构可以非常方便地使第三方应用与云原生生......
  • 收藏从未停止,练习从未开始——MYSQL游标存储过程IDEA快捷键配置SpringBoot入门到入土G
    “收藏从未停止,练习从未开始”,或许有那么一些好题好方法,在被你选中收藏后却遗忘在收藏夹里积起了灰?今天请务必打开你沉甸甸的收藏重新回顾,分享一下那些曾让你拍案叫绝的好东西吧!本人详解:(提醒:随笔)本人详解作者:王文峰,参加过2020年度博客之星,《Java王大师王天师》作者采购供应链共享......
  • fc大语言模型部署+本地知识库
      FCInvokeStartRequestId:930989fb-8910-400d-b981-1de87e89a3e3Info:@serverless-cd/engine:0.0.51,linux-x64,node-v14.19.2plugin@serverless-cd/checkouthasbeeninstalledplugin@serverless-cd/s-setuphasbeeninstalledplugin@serverless-cd/s-d......
  • IDEA 2023.2 激活码注册码
    第一步:下载IDEA安装包访问  https://www.jetbrains.com/idea/download/,下载IDEA2023.2版本的安装包。第二步:卸载老版本IDEA注意,安装新版本IDEA之前,如果本机安装过老版本的IDEA, 需要先彻底卸载,以免两者冲突,导致pojie失败。点击 Close 按钮关闭弹框:第三步:安装IDEA20......
  • 19 redis实现分布式锁
    使用setnx命令获取锁,然后使用expire命令,保证有个过期时间,让锁能够及时释放。setnx的含义是,当要设置的key不存在时,那么这个字符串设置成功。否则,就会设置失败。它避免了重复执行命令,导致前值被覆盖的问题。......
  • SpringBoot使用Redis分布式缓存
    Redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sortedset有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基......