Redis注册为Windows服务

悠悠 2023-06-20 10:45 293阅读 0赞

Redis注册为Windows服务

1 下载

  1. 下载安装包:https://github.com/microsoftarchive/redis/releases/download/win-3.2.100/Redis-x64-3.2.100.zip
  2. 解压安装,将下载的Redis-x64-3.2.100.zip 解压到某个地址

1575879428655

3.启动Redis:打开一个cmd窗口,使用cd命令切换到上边的解压目录,运行如下命令,启动redis服务:

  1. redis-server.exe redis.windows.conf

启动成功后,会显示如下界面:

1575879594637

  1. 测试:再打开一个cmd窗口,切换到上边的解压目录,启动Redis客户端

    redis-cli.exe -h 127.0.0.1 -p 6379

设置键值对:

  1. set aa bb

取出键值对:

  1. get aa

下图是测试结果图:

1575879887286

到此说明redis 服务可以正常使用。

2 注册为本地服务

上边是通过cmd控制台窗口启动Redis,如果我们关闭控制台,那么Redis服务也跟着一起关闭了,能否将Redis安装为Windows服务,这样就不用单独通过cmd控制台窗口来启动redis,可以自动随Windows的启动而启动。

Redis注册为Windows服务的方法如下 :

2.1 注册为本地服务

进入Redis安装目录 ,命令格式如下:

  1. redis-server.exe --service-install 配置文件 --service-name 服务名 --port 服务端口

–service-install 服务安装命令

–service-name 指定服务名

–port 指定端口

运行如下命令:

注意:需要在redis.windows.conf配置文件中修改port为6379(默认不用修改)

  1. redis-server.exe --service-install redis.windows.conf --service-name redis --port 6379

注册成功,查询服务列表,redis服务注册成功,如下图图:

1575880713888

2.2 启动本地服务

服务注册成功,进入服务列表,右键,点击“启动”:

1575880652814

2.3 停止服务

进入服务列表,右键,点击“停止”:

1575880816989

2.4 卸载服务

卸载服务需要通过命令来卸载,命令如下:

  1. redis-server --service-uninstall --service-name 服务名

2.5 命令

  1. 注册服务 redis-server --service-install 配置文件 --service-name 服务名 --port 服务端口
  2. 删除服务 redis-server --service-uninstall --service-name 服务名
  3. 开启服务 redis-server --service-start --service-name 服务名
  4. 停止服务 redis-server --service-stop --service-name 服务名

3 多redis服务注册

在一台服务器注册多个redis服务,这里要注册端口号不能重复。

1)修改配置文件

复制一份redis.windows.conf 配置文件,改成不一样的名字,例如: redis.windows01.conf

打开redis.windows01.conf,修改端口

1575881354630

该例子将端口修改为167379。

1575881437228

2)注册为windows服务

进入redis安装目录,运行如下命令:

注意:指定配置文件、服务名和端口。

  1. redis-server.exe --service-install redis01.windows.conf --service-name redis2 --port 16379

注册成功,查看服务列表已存在redis2服务。(注册要刷新一下服务列表)

发表评论

表情:
评论列表 (有 0 条评论,293人围观)

还没有评论,来说两句吧...

相关阅读