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

Redis 安装详细教程(小白版)

一、Windows 系统安装 Redis

方法1:直接安装(推荐新手)

  1. 下载 Redis for Windows
    访问微软维护的 Redis 版本:https://github.com/microsoftarchive/redis/releases
    下载 Redis-x64-3.2.100.msi(或最新版本)安装包。

  2. 安装 Redis

    • 双击下载的 .msi 文件
    • 点击下一步,勾选 “Add Redis installation folder to PATH”(将 Redis 添加到环境变量)
    • 完成安装
  3. 启动 Redis 服务

    • Win + R 输入 cmd 打开命令行
    • 输入以下命令启动 Redis 服务(保持窗口不要关闭):
      redis-server
      
    • 看到 [OK] Redis is running 表示启动成功

方法2:通过 WSL 安装(适合 Win10/11 高级用户)

  1. 启用 WSL(Windows Subsystem for Linux)

    • 管理员身份打开 PowerShell,输入:
      wsl --install
      
    • 重启电脑后,按提示安装 Ubuntu 系统
  2. 在 WSL 中安装 Redis

    sudo apt update
    sudo apt install redis-server
    sudo service redis-server start
    

二、macOS 系统安装 Redis

方法:使用 Homebrew(推荐)

  1. 安装 Homebrew(如果已安装跳过)
    打开终端,粘贴以下命令:

    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
    
  2. 安装 Redis

    brew install redis
    
  3. 启动 Redis 服务

    # 手动启动(关闭终端会停止服务)
    redis-server
    
    # 设置开机自启
    brew services start redis
    

三、Linux 系统安装(Ubuntu/Debian)

方法1:通过 apt 安装

sudo apt update
sudo apt install redis-server

# 启动 Redis
sudo systemctl start redis-server

# 设置开机自启
sudo systemctl enable redis-server

方法2:手动编译安装(获取最新版)

# 安装编译依赖
sudo apt install build-essential

# 下载最新版 Redis
wget https://download.redis.io/redis-stable.tar.gz
tar -xzvf redis-stable.tar.gz
cd redis-stable

# 编译安装
make
sudo make install

# 启动 Redis
redis-server

四、验证安装是否成功

所有系统通用的验证方法:

  1. 打开命令行窗口
  2. 输入以下命令连接 Redis:
    redis-cli ping
    
  3. 如果返回 PONG 表示安装成功!


(示意图:命令行返回 PONG)


五、安装后注意事项

  1. 默认配置

    • 无需密码即可访问(仅限本地连接 127.0.0.1:6379
    • 数据保存在内存中,重启后数据会丢失
  2. 基础安全设置(可选)
    编辑配置文件(Linux/macOS 路径 /etc/redis/redis.conf,Windows 在安装目录):

    # 设置密码(取消注释并修改)
    requirepass your_password
    
    # 允许远程访问(慎用)
    bind 0.0.0.0
    
  3. 关闭 Redis 服务

    # Linux/macOS
    sudo systemctl stop redis-server
    
    # 通用方法(强制关闭)
    redis-cli shutdown
    

常见问题解决

  1. Windows 安装后无法启动

    • 确保安装了 Microsoft Visual C++ 2010 Redistributable Package
    • 检查 6379 端口是否被占用
  2. macOS/Linux 提示权限不足
    在命令前加 sudo,如:sudo redis-server


通过以上步骤,您已经成功安装了 Redis!接下来可以结合 Spring Boot 进行开发(参考上一篇教程)。如有其他问题欢迎留言讨论!


http://www.kler.cn/a/590218.html

相关文章:

  • 《企业级 Webpack 5 优化实战:构建速度提升 400% 的完整方案》
  • VO和DO在前后端中的对应关系详解
  • 中间件漏洞之weblogic
  • Centos离线安装openssl-devel
  • C/C++蓝桥杯算法真题打卡(Day6)
  • “查找”功能发展到今天,便利了生活哪些地方?
  • Bash语言的堆
  • DNS主从服务器
  • 【Linux篇】:初步理解何为进程--从硬件“原子“到PCB“粒子“的进程管理革命
  • Spring Cloud Stream - 构建高可靠消息驱动与事件溯源架构
  • Python----计算机视觉处理(Opencv:图像缩放)
  • vulkanscenegraph显示倾斜模型(5.3)-相机
  • 【eNSP实战】基本ACL实现网络安全
  • AI大模型本地化谷云科技全域集成能力重构企业数智化生态
  • Logo语言的链表插入
  • 全栈网络安全-渗透测试-3
  • 物联网(IoT)平台层中 大数据处理过程
  • android开发:android.graphics包的介绍
  • SQL注入:安全威胁的幽灵与防御体系的构建——从经典攻击到智能防护的演进
  • Spring 中使用代理的注解及机制分析