Windows环境安装Redis

操作系统:windows 10 64位

1、安装包下载:https://github.com/MSOpenTech/redis/releases

(3.2.100版本)

redis4.0 配置 redis配置要求_安装过程


2、安装过程:

(1)选择安装路径和增加安装目录到环境变量(用于在cmd界面执行命令)

redis4.0 配置 redis配置要求_Redis_02


redis4.0 配置 redis配置要求_redis_03


redis4.0 配置 redis配置要求_redis4.0 配置_04


(2)Redis端口号和在windows防火墙中增加例外;

redis4.0 配置 redis配置要求_redis_05


(3)修改Redis可使用的最大内存,默认100MB(在系统环境允许的情况下,留出一倍内存。比如你的redis数据占用了8G内存,那么你还需要再预留8G空闲内存。也就是内存需求是16G。内存占用率低于50%是最安全的;因为在正常情况下,在序列化周期内,不会更改所有数据,只会有部分数据更改,预留出可能产生的更改部分的空间即可,一般内存占用率低于75%都是安全的)

redis4.0 配置 redis配置要求_redis4.0 配置_06


redis4.0 配置 redis配置要求_Redis_07


点击Install,完成安装。

3、启动Redis

(1)打开cmd窗口,执行命令:redis-server redis.windows.conf

若在安装过程中没有勾选增加安装路径到环境变量,则需要先cd进入安装目录再执行命令,请参考上文安装步骤;显示如下结果,表示Redis成功启动。

redis4.0 配置 redis配置要求_redis4.0 配置_08

(2)部分win10系统版本在安装过程中添加安装目录到环境变量,

在cmd中执行redis-server redis.windows.conf仍会报错:

redis4.0 配置 redis配置要求_redis4.0 配置_09

以管理员身份启动cmd窗口,cd到安装目录执行即可。

(3)在Redis安装目录中找到redis-server.exe,双击运行

redis4.0 配置 redis配置要求_redis_10

redis4.0 配置 redis配置要求_安装过程_11

4、部署注意:

(1)、应将Redis设置成windows服务,上面虽然启动了redis,但是只要关闭cmd窗口,redis服务就会停止。所以要把redis设置成windows下的服务。

设置服务命令:redis-server --service-install redis.windows-service.conf --loglevel verbose(需要cd到安装目录执行)

redis4.0 配置 redis配置要求_redis4.0 配置_12

(2)、为Redis 设置密码

打开Redis安装目录,找到redis.windows.conf 和 redis.windows-service.conf文件

redis4.0 配置 redis配置要求_redis_13

用记事本打开redis.windows.conf,按下图修改密码项

redis4.0 配置 redis配置要求_redis4.0 配置_14

redis.windows-service.conf文件中也需要进行相同的操作。

重启windows服务

打开cmd窗口,启动redis服务。

redis4.0 配置 redis配置要求_Redis_15

重新打开一个cmd窗口,验证设置的密码是否生效。

redis4.0 配置 redis配置要求_安装过程_16

提示没有权限,则说明密码已经生效。

redis4.0 配置 redis配置要求_Redis_17

输入密码后可以正常操作,表示密码设置成功。
在使用redis的应用部署时,应在配置文件中配置此处设置的端口号和密码。

风萧萧兮易水寒,壮士一去不复还。