Windows环境安装Redis
操作系统:windows 10 64位
1、安装包下载:https://github.com/MSOpenTech/redis/releases
(3.2.100版本)
2、安装过程:
(1)选择安装路径和增加安装目录到环境变量(用于在cmd界面执行命令)
(2)Redis端口号和在windows防火墙中增加例外;
(3)修改Redis可使用的最大内存,默认100MB(在系统环境允许的情况下,留出一倍内存。比如你的redis数据占用了8G内存,那么你还需要再预留8G空闲内存。也就是内存需求是16G。内存占用率低于50%是最安全的;因为在正常情况下,在序列化周期内,不会更改所有数据,只会有部分数据更改,预留出可能产生的更改部分的空间即可,一般内存占用率低于75%都是安全的)
点击Install,完成安装。
3、启动Redis
(1)打开cmd窗口,执行命令:redis-server redis.windows.conf
若在安装过程中没有勾选增加安装路径到环境变量,则需要先cd进入安装目录再执行命令,请参考上文安装步骤;显示如下结果,表示Redis成功启动。
(2)部分win10系统版本在安装过程中添加安装目录到环境变量,
在cmd中执行redis-server redis.windows.conf仍会报错:
以管理员身份启动cmd窗口,cd到安装目录执行即可。
(3)在Redis安装目录中找到redis-server.exe,双击运行
4、部署注意:
(1)、应将Redis设置成windows服务,上面虽然启动了redis,但是只要关闭cmd窗口,redis服务就会停止。所以要把redis设置成windows下的服务。
设置服务命令:redis-server --service-install redis.windows-service.conf --loglevel verbose(需要cd到安装目录执行)
(2)、为Redis 设置密码
打开Redis安装目录,找到redis.windows.conf 和 redis.windows-service.conf文件
用记事本打开redis.windows.conf,按下图修改密码项
redis.windows-service.conf文件中也需要进行相同的操作。
重启windows服务
打开cmd窗口,启动redis服务。
重新打开一个cmd窗口,验证设置的密码是否生效。
提示没有权限,则说明密码已经生效。
输入密码后可以正常操作,表示密码设置成功。
在使用redis的应用部署时,应在配置文件中配置此处设置的端口号和密码。
风萧萧兮易水寒,壮士一去不复还。