Redis的服务命令(实现开机自启动)

本文涉及的产品
云数据库 Redis 版,社区版 2GB
推荐场景:
搭建游戏排行榜
简介: 原文:Redis的服务命令(实现开机自启动)在Redis的安装目录下,有一个redis.windows-service.conf文件,即默认的配置文件, 如果需要修改端口号,或者设置密码就需要修改其中的内容: 默认端口号是6379,你可以随意修改 port 6379 默认是没有设置...
原文: Redis的服务命令(实现开机自启动)

在Redis的安装目录下,有一个redis.windows-service.conf文件,即默认的配置文件,

如果需要修改端口号,或者设置密码就需要修改其中的内容:

默认端口号是6379,你可以随意修改

port 6379

默认是没有设置密码,如果需要则修改requirepass, 将前面的#去掉,将foobared改成你的密码

# requirepass foobared

 

  Redis官网提供两种安装方式:msi文件格式 和 zip包文件,

其中msi格式的redis安装后,即自动添加到系统的服务列表中,而zip包的redis则需要手动安装服务

特别注意:使用默认的配置文件安装Redis服务时,必须在Redis的安装目录下新建一个Log目录,否则会报错,

  因为在redis.windows-service.conf中设置了日志的保存目录为安装目录下的Log,当然这个可以修改。

 

而Redis常用的服务命令如下:

1.安装服务

--service-install

    较完整的例子:

redis-server.exe --service-install redis.windows-service.conf --loglevel notice

     这里就是用了redis.windows-service.conf作为配置文件, --loglevel notice是设置log记录的基本是notice

2.卸载服务

--service-uninstall

    使用如下:

redis-server --service-uninstall

3.启动服务

--service-start

4.停止服务

--service-stop

5.其他命令

--service-name YourServiceName #设置服务的名字
--port YourPortNumber #设置服务的端口号

 

使用如下,通过cmd切换到Redis的安装目录,然后输入命令即可,如:

第一条命令为:

  以redis.windows-servie.conf作为配置文件,名字为 redisTest, 端口号为 6388 来安装一个Redis服务;

第二条命令为:(红色框内)

     是卸载名为 redisTest的服务

 

提示:以上内容均参考Redis安装目录下的Windows Service Documentation.docx文件

相关实践学习
基于Redis实现在线游戏积分排行榜
本场景将介绍如何基于Redis数据库实现在线游戏中的游戏玩家积分排行榜功能。
云数据库 Redis 版使用教程
云数据库Redis版是兼容Redis协议标准的、提供持久化的内存数据库服务,基于高可靠双机热备架构及可无缝扩展的集群架构,满足高读写性能场景及容量需弹性变配的业务需求。 产品详情:https://www.aliyun.com/product/kvstore     ------------------------------------------------------------------------- 阿里云数据库体验:数据库上云实战 开发者云会免费提供一台带自建MySQL的源数据库 ECS 实例和一台目标数据库 RDS实例。跟着指引,您可以一步步实现将ECS自建数据库迁移到目标数据库RDS。 点击下方链接,领取免费ECS&RDS资源,30分钟完成数据库上云实战!https://developer.aliyun.com/adc/scenario/51eefbd1894e42f6bb9acacadd3f9121?spm=a2c6h.13788135.J_3257954370.9.4ba85f24utseFl
目录
相关文章
|
14天前
|
NoSQL Redis 数据库
Redis的全局命令及相关误区
Redis的全局命令及相关误区
21 0
|
22天前
|
NoSQL Redis 数据库
Redis中的常用命令有哪些?
Redis常用命令包括:PING测试连接,ECHO回显,SELECT切换数据库,QUIT关闭连接;KEYS查找key,EXISTS检查存在,DEL删除key,EXPIRE设置过期时间,TTL查看剩余生存时间,TYPE检测数据类型;STRING操作如SET/GET/MSET/MGET,INCR/DECR增减计数;HASH命令如HSET/HGET/HMSET/HMGET/HGETALL管理字段;LIST操作如LPUSH/RPUSH/LPOP/RPOP/LRANGE;
10 0
|
28天前
|
NoSQL Redis
Redis集群(六):集群常用命令及说明
Redis集群(六):集群常用命令及说明
44 0
|
2月前
|
缓存 NoSQL 数据处理
Redis事务悄然而至:命令的背后故事
Redis事务悄然而至:命令的背后故事
26 0
|
3月前
|
存储 NoSQL Redis
redis中Hash命令的基础操作
redis中Hash命令的基础操作
40 1
|
3月前
|
存储 NoSQL 安全
Redis相关命令详解及其原理:Redis基本操作、数据结构以及应用
Redis相关命令详解及其原理:Redis基本操作、数据结构以及应用
95 0
|
1月前
|
弹性计算 NoSQL Redis
阿里云ECS使用docke搭建redis服务
阿里云ECS使用docke搭建redis服务
155 1
|
1月前
|
缓存 NoSQL Java
【Redis】5、Redis 的分布式锁、Lua 脚本保证 Redis 命令的原子性
【Redis】5、Redis 的分布式锁、Lua 脚本保证 Redis 命令的原子性
60 0
|
5天前
|
存储 NoSQL Java
Redis 命令
Redis 命令
61 0
|
16天前
|
NoSQL Redis 数据库
通过migrate命令实现两个redis实例之间的数据迁移
通过migrate命令实现两个redis实例之间的数据迁移