windows安装redis redis安装包下载https://github.com/microsoftarchive/redis/releases内容介绍redis-server.exeRedis服务端redis-cli.exeRedis客户端redis.windows.conf我们要修改的核心配置文件第一步修改配置设置密码控制局域网访问用记事本/VS Code打开redis.windows.conf找到对应配置项修改1. 设置登录密码找到默认被注释的这一行# requirepass foobared修改为去掉开头的#替换为你的密码示例requirepass 123456 requirepass 你的自定义密码修改后保存即可。2. 配置局域网访问权限 如果要关闭/去掉局域网访问​只允许本机使用默认就是这个配置无需修改保持这两个配置不变即可bind 127.0.0.1 protected-mode yes 如果要开启允许局域网访问​让同网其他设备连接你的Redis没改前修改后修改两个配置# 注释掉原来的bind 127.0.0.1改成允许所有IP连接 bind 0.0.0.0⚠️ 安全提醒开启局域网后必须设置密码否则会暴露服务。同时需要给Redis放通Windows防火墙勾选「专用网络」保存即可。第二步制作启停管理脚本在Redis根目录新建文本文件分别保存为对应.bat脚本即可直接使用1. 前台启动脚本start-redis.bat测试用可看日志关窗口即停echo offchcp 65001 nultitle Redis启动器:: 检查是否已有Redis在运行tasklist | findstr /i redis-server.exe nul 2nulif not errorlevel 1 (echo Redis服务已经在运行中timeout /t 2 /nobreak nulexit):: 修改成你的Redis路径set REDIS_PATHD:\softWare\redis\Redis-x64-3.0.504set REDIS_SERVER%REDIS_PATH%\redis-server.exeset REDIS_CONF%REDIS_PATH%\redis.windows.conf:: 检查Redis程序是否存在if not exist %REDIS_SERVER% (echo [错误] Redis服务程序不存在程序路径echo %REDIS_SERVER%echo 请检查路径设置是否正确pauseexit /b 1):: 检查配置文件是否存在if not exist %REDIS_CONF% (echo [警告] 配置文件不存在使用Redis默认配置...set CONF_CMD) else (set CONF_CMD%REDIS_CONF%)echo 正在启动Redis服务...:: 启动Redis后台运行if %CONF_CMD% (start Redis服务 /MIN cmd /c %REDIS_SERVER%) else (start Redis服务 /MIN cmd /c %REDIS_SERVER% %CONF_CMD%):: 等待足够长时间确保Redis完全启动根据机器性能调整timeout /t 3 /nobreak nul:: 关键再次检查Redis是否真在运行tasklist | findstr /i redis-server.exe nulif not errorlevel 1 (echo ✓ Redis服务启动成功echo 服务端口默认6379echo 窗口将在1秒后自动关闭...timeout /t 1 /nobreak nulexit):: 如果到了这里说明启动失败clsecho ✗ Redis服务启动失败echo.echo 可能原因及解决方法echo.echo 1. 端口6379已被占用echo 解决方法运行 netstat -ano | findstr :6379 查看并结束占用进程echo.echo 2. 配置文件语法错误echo 解决方法检查 %REDIS_PATH%\redis.windows.confecho.echo 3. 权限不足echo 解决方法以管理员身份运行此脚本echo.echo 4. Windows服务冲突如果之前安装过Redis服务echo 解决方法运行 %REDIS_SERVER% --service-uninstall 卸载旧服务echo.echo 5. Redis程序本身问题echo 解决方法手动运行 %REDIS_SERVER% 查看具体错误信息echo.echo ------------------------------------------------------echo.:: 提供快速检查命令echo [快速诊断命令]echo 1. 检查端口占用netstat -ano | findstr :6379echo 2. 手动测试Redis%REDIS_SERVER% %CONF_CMD%echo.pauseexit /b 12. 停止Redis脚本stop-redis.batecho offchcp 65001 nul 2nultitle Redis服务停止器echo Redis服务状态检查 echo.:: 1. 检查进程echo [检查Redis进程...]tasklist | findstr /i redis-server.exe nulif errorlevel 1 (echo ✗ 未找到Redis进程goto CHECK_PORT) else (echo ✓ 发现Redis进程echo 正在停止进程...taskkill /f /im redis-server.exe nultimeout /t 1 /nobreak nul:: 确认是否停止成功tasklist | findstr /i redis-server.exe nulif errorlevel 1 (echo ✓ Redis进程已成功停止) else (echo ✗ 无法停止Redis进程echo 尝试以管理员身份运行此脚本)):CHECK_PORT:: 2. 检查端口echo.echo [检查Redis端口(6379)...]netstat -ano | findstr :6379 nulif errorlevel 1 (echo ✓ 端口6379未被占用) else (echo ✗ 端口6379仍被占用echo 可能是其他程序占用或Redis进程残留echo 运行命令查看占用程序:echo netstat -ano | findstr :6379)echo.echo 操作完成 pause3.测试方法winr cmdtasklist | findstr redis-server.exe

相关新闻

最新新闻

SerenityOS 命令行选项解析指南:getopt 与 getopt_long 用法、返回值与底层实现

SerenityOS 命令行选项解析指南:getopt 与 getopt_long 用法、返回值与底层实现

SerenityOS 命令行选项解析指南:getopt 与 getopt_long 用法、返回值与底层实现 【免费下载链接】serenity The Serenity Operating System 🐞 项目地址: https://gitcode.com/GitHub_Trending/se/serenity 导读 本文以 getopt(3) 手册 为核心&a…

2026/9/25 12:45:43
轻量服务器还是ECS?大促云服务器选购与避坑实战指南

轻量服务器还是ECS?大促云服务器选购与避坑实战指南

每年大促节点,群里永远有人在问同一个问题:“38元的轻量服务器到底怎么抢?为什么我每次点进去都是已售罄?68元直购和99元的ECS我到底选哪个?”作为一个常年帮团队和自己采购云服务器的老用户,我太清楚这种纠…

2026/9/24 14:25:52
为 AI 代理的 Review 动作编写 Cedar 审批门控策略:review-agent-governance 策略编写实战指南

为 AI 代理的 Review 动作编写 Cedar 审批门控策略:review-agent-governance 策略编写实战指南

为 AI 代理的 Review 动作编写 Cedar 审批门控策略:review-agent-governance 策略编写实战指南 【免费下载链接】agents Multi-harness agentic plugin marketplace for Claude Code, Codex, Cursor, OpenCode, GitHub Copilot, and Google Antigravity 项目地址:…

2026/9/24 14:49:33
PaddleOCR 手写数学公式识别算法 CAN 实战指南:Counting-Aware Network 训练、评估与推理部署

PaddleOCR 手写数学公式识别算法 CAN 实战指南:Counting-Aware Network 训练、评估与推理部署

PaddleOCR 手写数学公式识别算法 CAN 实战指南:Counting-Aware Network 训练、评估与推理部署 【免费下载链接】PaddleOCR Turn any PDF or image document into structured data for your AI. A powerful, lightweight OCR toolkit that bridges the gap between i…

2026/9/23 8:01:38
Spring源码解析:构造器注入的类型转换与候选匹配机制

Spring源码解析:构造器注入的类型转换与候选匹配机制

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/24 14:28:18
openai-agents-python 多模型接入指南:深入解析 AnyLLMModel 适配层与 any-llm 路由

openai-agents-python 多模型接入指南:深入解析 AnyLLMModel 适配层与 any-llm 路由

openai-agents-python 多模型接入指南:深入解析 AnyLLMModel 适配层与 any-llm 路由 【免费下载链接】openai-agents-python A lightweight, powerful framework for multi-agent workflows 项目地址: https://gitcode.com/GitHub_Trending/op/openai-agents-pyth…

2026/9/25 15:49:36

日新闻

周新闻