当前位置: 首页 > news >正文

【redis】如何跑

在 Windows 上配置 Redis 需要一些额外的步骤,因为 Redis 官方并没有为 Windows 提供原生支持。不过,可以通过以下方法来安装和配置 Redis。

方法一:使用 Windows 版 Redis(非官方版本)

  1. 下载 Redis for Windows
    Redis 官方没有为 Windows 提供正式支持,但有一个第三方的 Windows 版本,可以通过以下链接下载:

    • Microsoft Open Tech Redis for Windows
    1. 进入该链接,下载最新的 Redis-x64-x.x.x.zip 文件。
    2. 解压缩下载的文件。
  2. 安装并启动 Redis

    • 进入解压后的 Redis 文件夹,双击 redis-server.exe 启动 Redis 服务器。
    • 在另一个命令行窗口中,执行 redis-cli.exe 来连接 Redis 服务器。
  3. 配置 Redis

    • 在解压后的文件夹中,找到 redis.windows.conf 文件,这是 Redis 的配置文件。
    • 你可以编辑该文件来修改默认配置(如端口号、最大内存限制、密码等)。
    • 例如,要修改 Redis 的端口,可以找到 port 6379 并更改为你希望的端口号。
  4. 设置 Redis 为后台服务(可选)

    • 如果你希望 Redis 自动启动并作为 Windows 服务运行,可以通过以下命令注册 Redis 为服务:
      redis-server --service-install redis.windows.conf --loglevel verbose
      
    • 安装完毕后,你可以使用以下命令启动 Redis 服务:
      redis-server --service-start
      

方法二:使用 Windows 子系统 Linux(WSL)运行 Redis

如果你希望使用更接近官方环境的 Redis,可以通过 Windows 子系统 Linux (WSL) 来安装 Redis。以下是详细步骤:

  1. 安装 WSL

    • 首先,确保你的 Windows 启用了 WSL。可以通过以下步骤启用:
      1. 打开 PowerShell,运行以下命令:
        wsl --install
        
      2. 安装完成后,重启电脑。
  2. 安装 Linux 发行版

    • 你可以选择安装 Ubuntu 或其他 Linux 发行版。在 Microsoft Store 中搜索 Ubuntu,然后点击安装。
  3. 安装 Redis

    • 安装好 Linux 子系统后,打开 Ubuntu(或其他安装的 Linux 发行版)。
    • 在 Linux 中,运行以下命令安装 Redis:
      sudo apt update
      sudo apt install redis-server
      
  4. 启动 Redis

    • 安装完成后,启动 Redis 服务:
      sudo service redis-server start
      
    • 你可以通过运行 redis-cli 命令连接到 Redis 服务。
  5. 配置 Redis

    • Redis 的配置文件在 /etc/redis/redis.conf 中。可以通过编辑该文件来修改 Redis 配置:
      sudo nano /etc/redis/redis.conf
      
    • 修改配置后,重新启动 Redis 服务:
      sudo service redis-server restart
      

方法三:通过 Docker 运行 Redis(如果已安装 Docker)

如果你在 Windows 上安装了 Docker,你也可以通过 Docker 容器快速运行 Redis。

  1. 安装 Docker

    • 如果还没有安装 Docker,可以去 Docker 官网 下载并安装 Docker Desktop。
  2. 启动 Redis 容器

    • 安装好 Docker 后,在 PowerShell 或命令行中运行以下命令启动 Redis 容器:
      docker run --name redis -p 6379:6379 -d redis
      
    • 该命令会下载 Redis 镜像并在后台启动 Redis 容器。
  3. 连接到 Redis

    • 你可以使用 docker exec 命令进入容器并连接 Redis:
      docker exec -it redis redis-cli
      

其他注意事项

  • Redis 默认在 6379 端口运行,如果你需要修改端口,可以在配置文件中进行修改。
  • 如果需要设置密码,可以在 redis.windows.confredis.conf 中设置 requirepass 参数。

通过这些方法,你就可以在 Windows 环境下成功安装并运行 Redis 了。如果你在过程中遇到任何问题,随时告诉我!

http://www.lryc.cn/news/495799.html

相关文章:

  • Scala学习记录,全文单词统计
  • 【MyBatis】验证多级缓存及 Cache Aside 模式的应用
  • 学习ASP.NET Core的身份认证(基于Session的身份认证3)
  • 速盾:高防 CDN 可以配置客户端请求超时配置?
  • DRM(数字权限管理技术)防截屏录屏----ffmpeg安装
  • 使用PyQt5开发一个GUI程序的实例演示
  • 【VUE3】【Naive UI】<NCard> 标签
  • 选择排序之大根堆
  • AI的魔力:如何为开源软件注入智慧,开启无限可能
  • 如何在 VPS 上使用 Git 设置自动部署
  • Linux下的三种 IO 复用
  • 通过 SSH 进行WordPress网站的高级服务器管理
  • 速盾高防cdn支持移动端独立缓存
  • PMP–一、二、三模、冲刺–分类–8.质量管理
  • 如何快速使用Unity 的UPR---1资源检测保姆级
  • pytorch中的.clone() 和 .detach()
  • 三十二:网络爬虫的工作原理与应对方式
  • nodejs相关知识介绍
  • MySQL排它锁
  • HarmonyOS4+NEXT星河版入门与项目实战(22)------动画(属性动画与显示动画)
  • Vue3 Ts 如何获取组件的类型
  • RAG数据拆分之PDF
  • 【算法day1】数组:双指针算法
  • Ubuntu 22.04 离线安装软件包
  • 网络安全——浅谈HTTP协议
  • 鸿蒙开发-在ArkTS中制作音乐播放器
  • Rust学习笔记_03——元组
  • LabVIEW内燃机气道试验台测控系统
  • git 本地同步远端分支
  • 用Pycharm安装manim