Windows系统本地安装Redis

Windows系统本地安装Redis
最新回答
沒伱的地方

2022-02-07 09:40:10

Windows系统本地安装Redis的详细步骤

一、下载Redis

要安装Redis,首先需要从官方或可靠的源下载Redis安装包。访问Redis的Windows版本下载地址:

https://github.com/tporadowski/redis/releases

在该页面上,你可以选择下载zip包或msi安装包:

  • zip包:需要手动解压,并手动进行初始化、配置和安装服务。
  • msi安装包:自动安装,有安装向导引导,适合不熟悉手动配置的用户。

二、安装Redis

  1. 解压zip包

    如果你选择了zip包,下载完成后,将其解压到你选择的目录,例如D:redis。

  2. 使用msi安装包

    如果你选择了msi安装包,双击安装包,按照安装向导的提示进行安装即可。

三、配置Redis

  1. 修改密码

    打开Redis配置文件D:redisredis.windows.conf。

    找到requirepass属性,该属性用于设置Redis的访问密码。

    在requirepass下面复制一行,并设置你的密码,例如:requirepass yourpassword。

  2. 配置环境变量

    在Windows中搜索“编辑系统环境变量”,并点击“环境变量”按钮。

    在系统变量中点击“新建”,变量名称为“REDIS_HOME”,其值为Redis安装的根目录,例如D:redis。

    编辑系统变量Path,新建变量%REDIS_HOME%,这样可以在非Redis的安装目录中使用redis命令。

  3. 开启Redis服务

    打开CMD命令窗口,切换到Redis安装目录,或者在Redis的安装目录下直接打开CMD窗口。

    执行redis-server.exe redis.windows.conf命令启动Redis服务。

    注意:此时如果关闭CMD窗口,Redis服务会停止。为了保持Redis服务的持续运行,需要将其注册为Windows系统服务。

  4. 注册系统服务

    打开CMD命令窗口,切换到Redis根目录。

    执行命令redis-server --service-install redis.windows.conf --loglevel verbose,将Redis注册为系统服务。

    注册成功后,你可以通过键盘win+R,输入services.msc打开服务管理器,找到Redis服务,并设置其启动类型为“自动”。

四、验证Redis安装

  1. 启动Redis服务

    如果你已经按照上述步骤将Redis注册为系统服务,并且设置了自动启动,那么每次Windows启动时,Redis服务都会自动启动。

    你也可以通过服务管理器手动启动Redis服务。

  2. 连接Redis

    打开CMD窗口,输入redis-cli命令,然后输入之前设置的密码(如果设置了密码的话),即可连接到Redis服务器。

    你可以使用Redis命令来验证Redis是否正常运行,例如ping命令,如果返回PONG,则表示Redis服务正常运行。

通过以上步骤,你就可以在Windows系统上成功安装并配置Redis了。Redis是一个高性能的键值存储数据库,适用于各种缓存、会话存储等场景,希望这些步骤能帮助你顺利安装和使用Redis。