如何在Windows上安装部署redis stack,超详细教程,建议收藏

大家好,我是老码农。

《码农说》公众号的第8篇文章来袭,昨天有网友后台留言,希望分享在Windows上如何部署redis stack,要时刻倾听用户的心声,今天我就准备了一个教程,跟大家分享如何安装并简单使用。

官方

  • Run Redis Stack on Docker

    • https://redis.io/docs/install/install-stack/docker/
  • Install Redis Stack on Windows

    • https://redis.io/docs/install/install-stack/windows/

      官方有下面一段描述

      To install Redis Stack on Windows, you will need to have Docker installed. When Docker is up and running, open Windows PowerShell and follow the instructions described in Run Redis Stack on Docker. Then, use Docker to connect with redis-cli as explained in that topic.

大概的意思:在windows上如果部署redis stack,需要先在Windows上安装docker,其实Windows上安装Docker环境也比较简单,大家只需要安装一个Docker Desktop即可。

Docker Desktop:https://www.docker.com/products/docker-desktop/

先透漏点消息:最近老码农一直在梳理Docker系列文章,后面会针对Docker做一个比较详细的分享,云原生的时代,不懂一点容器技术就太out了。

本篇文章针对如何安装docker环境就先不说明了,请大家自行查阅相关资料恶补相关知识。

下面提供两种方式

第一种:直接运行dokcer run命令启动容器

  • Step1:先打开一个dos窗口,执行下面的命令,创建数据卷

    D:oldgeekdocker>docker volume create redis_data
    redis_data
  • Step2:新建并启动MySQL容器,redis密码:docker#example#123

    docker run -v /redis_data:/data -p 6379:6379 -p 8001:8001 -e REDIS_ARGS="--requirepass docker#example#123" redis/redis-stack:latest
  • Step3: 查看MySQL容器是否正常启动

    D:oldgeekdocker>docker ps
    CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
    00225fbe8162 mysql:8.0.27 "docker-entrypoint.s…" 34 seconds ago Up 8 seconds 33060/tcp, 0.0.0.0:3386->3306/tcp docker-mysql
    7bc836d62b67 portainer/portainer-ce:latest "/portainer" 3 hours ago Up 3 hours 0.0.0.0:8000->8000/tcp, 0.0.0.0:9443->9443/tcp, 9000/tcp portainer
    1c0904b11353 nginx "/docker-entrypoint.…" 3 hours ago Up 3 hours 0.0.0.0:80->80/tcp

第二种:使用docker-compose启动容器

我比价推荐这种方式,建议大家平时多整理相关脚本,后面做项目的时候随用随拿,能提高咱们得研发效率。

  • Step1:编写compose.yml文件,文件内容如下,密码:docker#example#123,密码强度一定要够呛,我分享的第2篇文章就提到密码问题,平时一定要多注意。

    services:
    redis:
    container_name: docker-redis
    image: redis/redis-stack:latest
    restart: always
    volumes:
    - redis_data:/data
    ports:
    - 6379:6379
    - 8001:8001
    environment:
    - REDIS_ARGS='--requirepass docker#example#123'
    volumes:
    redis_data:
  • Step2:执行命令docker compose up -d

    D:oldgeekdockeryamlredis>docker compose up -d
    [+] Running 2/2
    Volume "redis_redis_data" Created 0.0s
    Container docker-redis Started 0.1s

    D:oldgeekdockeryamlredis>docker ps


确认环境

redisinsight

  • Step1:浏览器中输入:http://127.0.0.1:8001/, 下面画面展示

    如何在Windows上安装部署redis stack,超详细教程,建议收藏

  • Step2: 如下图,勾选后,点击【Submit】按钮

    如何在Windows上安装部署redis stack,超详细教程,建议收藏

  • Step3: 登录进来后,如下图,接下来我们添加一个key

如何在Windows上安装部署redis stack,超详细教程,建议收藏


  • Step4: 如下图,按【+Key】按钮,开始添加key

如何在Windows上安装部署redis stack,超详细教程,建议收藏


  • Step5: 如下图,输入后按【Add Key】按钮

如何在Windows上安装部署redis stack,超详细教程,建议收藏


  • Step6:提示添加Key已经成功。

如何在Windows上安装部署redis stack,超详细教程,建议收藏


  • Step7:左边展示的是Key信息,右边显示的Key所对应的值。

    如何在Windows上安装部署redis stack,超详细教程,建议收藏

  • Step8:到此,说明Redis是能正常动作的

我是老码农

大家好!我是老码农。今天关于redis stack的安装就分享到这里。

关注《码农说》,期待未来能与更多的同学有深入的交流,一同学习技术,共同成长。

如何在Windows上安装部署redis stack,超详细教程,建议收藏
END

你的每个【点赞+在看】
我都当成了喜欢
如何在Windows上安装部署redis stack,超详细教程,建议收藏如何在Windows上安装部署redis stack,超详细教程,建议收藏如何在Windows上安装部署redis stack,超详细教程,建议收藏如何在Windows上安装部署redis stack,超详细教程,建议收藏如何在Windows上安装部署redis stack,超详细教程,建议收藏

欢迎关注@码农说
让我们同行,不要每天复制、粘帖,为什么不能成长为一位追求卓越的码农呢?



原文始发于微信公众号(码农说):如何在Windows上安装部署redis stack,超详细教程,建议收藏

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/237373.html

(0)
小半的头像小半

相关推荐

发表回复

登录后才能评论
极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!