Windows版Redis本地后台启动

目录

1、Redis详解

2、下载安装redis

3、配置redis服务

 1)进入redis目录,打开黑窗口

2)执行以下命令安装redis服务

3)修改服务登录身份:

4、启动redis

5、安装Redis的常用命令

6、Redis桌面客户端

7、Windows下查看、添加、修改redis数据库的密码两种方式

第一种:redis配置文件

第二种:命令行修改


1、Redis详解

官网 :Redis - The Real-time Data Platform

中文网:Redis中文网

2、下载安装redis

Windows安装很简单的。Redis 支持 32 位和 64 位。这个需要根据你系统平台的实际情况选择

 下载地址:https://github.com/tporadowski/redis/releases

下载完后,解压文件到文件夹

3、配置redis服务

 1)进入redis目录,打开黑窗口

2)执行以下命令安装redis服务

redis-server.exe --service-install redis.windows.conf --loglevel verbose

这行命令的作用是将Redis安装为Windows服务,--service-install参数表示安装服务,redis.windows.conf是配置文件的路径,--loglevel verbose表示设置日志级别为详细。

安装成功如下图:

3)修改服务登录身份:

右击电脑->管理->服务和应用程序->服务

搜索redis

右击Reids->属性->登录

选择本地系统,点击应用,然后确定

修改完成

4、启动redis

 现在,你就可以通过以下命令来启动Redis本地后台服务了

redis-server --service-start

这行命令的作用是启动Redis服务,--service-start表示启动服务。

启动成功

5、安装Redis的常用命令

命令行开启Redis:redis-server.exe redis.windows.conf
安装服务:redis-server.exe --service-install redis.windows.conf --loglevel verbose
卸载服务:redis-server --service-uninstall
开启服务:redis-server --service-start
停止服务:redis-server --service-stop
 

6、Redis桌面客户端

可视化桌面客户端下载 

RedisDesktopManager源码下载地址:GitCode - 开发者的代码家园

安装包可以访问以下GitHub地址下载:https://github.com/lework/RedisDesktopManager-Windows/releases

7、Windows下查看、添加、修改redis数据库的密码两种方式

第一种:redis配置文件

① 在 redis 的安装目录中,打开 redis.windows.conf 文件。参考下图:

② 在打开的文件中搜索 requirepass

③ 复制一行,修改成你要设置的密码(例如:requirepass 123456)

最后保存完成

第二种:命令行修改

        开始之前先启动redis服务,然后再用 redis-cli 打开一个redis客户端程序

① 查看当前redis数据库密码

config get requirepass

② 设置密码

config set requirepass 123456

③ 验证是否成功

// 查看当前设置的密码

config get requirepass

// 输出你修改的密码

auth 123456

// 成功

ok

### 如何在 Windows 系统中将 Redis 作为后台服务启动 为了使 Redis 能够作为一个后台服务稳定运行于 Windows 平台上,可以采用如下方法: #### 方法一:使用 `redis-server` 和 `nssm` 考虑到直接在 Windows 上部署可能存在兼容性问题[^1],推荐的方法之一是借助第三方工具 NSSM(Non-Sucking Service Manager)。NSSM 是一款用于将任意应用程序封装成 Windows 服务的小型实用程序。 具体操作步骤如下所示: 1. 下载并解压最新本的 nssm 至合适位置; 2. 打开命令提示符窗口(建议以管理员权限执行),输入以下指令来安装 Redis 服务: ```bash nssm install RedisService "C:\path\to\redis-server.exe" --service --loglevel verbose ``` 上述命令会引导用户完成一系列设置向导,包括指定可执行文件路径以及传递必要的参数。这里假设已经正确设置了环境变量 PATH 或者提供了完整的 redis-server 可执行文件路径; 3. 安装完成后可通过下述命令验证服务状态: ```powershell Get-Service -Name RedisService ``` 4. 若要停止或移除该服务,则分别执行下列 PowerShell 命令: ```powershell Stop-Service -Force -Client Remove-Item 'HKLM:\SYSTEM\CurrentControlSet\Services\RedisService' -Recurse ``` 请注意最后一个命令仅适用于完全卸载服务的情况,请谨慎操作! #### 方法二:利用 Docker 实现容器化部署 对于希望简化管理流程的技术人员来说,基于虚拟机或者更轻量级的选择——Docker 来构建 Linux 运行环境不失为一种明智之举[^3]。这不仅能够绕过原生支持不足带来的麻烦,还能享受跨平台一致性的便利。 以下是通过 Docker 部署 Redis 的基本做法: 1. 安装 Docker Desktop for Windows,并确保其正常工作; 2. 使用官方提供的镜像快速搭建实例: ```dockerfile docker pull redis:latest docker run --name myredis -p 6379:6379 -d redis:latest ``` 以上两条语句依次完成了拉取最新 Redis 映像和创建名为 “myredis”的新容器的任务,同时映射主机端口至容器内部监听地址以便远程访问[^4]; 3. 若需持久保存数据,考虑挂载卷或将配置文件复制到宿主机相应目录内; 4. 对于长期在线的服务而言,还可以进一步探索 Kubernetes 等编排框架所带来的自动化运维优势。 无论采取哪种方案,都应充分评估实际需求后再做决定。如果仅仅是临时测试用途,那么第二种途径无疑更加便捷高效;而针对生产环境中频繁调用的应用场景,则有必要深入研究第一种方式所提供的高级特性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值