Redis——Windows生产环境安装以及遇到的问题解决方案
该文章主要内容
1.安装包相关文件下载
1.1 redis相关文件下载地址:
包括redis的Windows客户端(Redis-x64-3.2.100.zip),redis可视化工具(RedisDesktopManager.rar),以及某些机器初次安装没有安装环境会报错没有vcruntime
链接: https://pan.baidu.com/s/1aVDJvlEMDuWykBjJUlOCdw 提取码: 7phv
1.2 通过百度网盘下载文件并放到你想要安装的位置,本人安装位置如下
redis客户端解压文件说明:
2.修改redis.windows.conf配置文件
2.1 解压之后使用编辑工具打开,增加监听默认的127ip地址和本机的ip地址
增加监听装redis机器的IP地址,让非本机可以使用账号密码登陆
bind 101.101.48.168 127.0.0.1
前一个ip为装redis的本机ip,可以使用cmd命令后输入 ipconfig查看
2.2 增加登陆需要的登陆密码
增加登陆密码:
requirepass 1234
以上两处修改完成之后保存redis.windows.conf文件
3.正式安装redis
3.1 以管理员身份运行cmd命令
切换到D盘redis目录
cd /d D:/software/redis
3.2 使用合适的安装方式安装
安装有临时服务安装,默认服务安装,自定义服务安装,这里只介绍后面两种,因为后面两种方式也简单,所以不讲解临时安装,而且也不建议临时安装
3.3 使用默认服务安装
我们不可能每次要用Redis都去开一下临时服务,可不可以跟其它服务一样能够开机自启?当然是可以得,但是有点区别,后续会讲。进入Redis安装包文件下,敲入命令注册服务:redis-server.exe --service-install redis.windows.conf --loglevel verbose(一定要把临时服务关闭,否则安装不上)。
根据英文提示success则服务已经安装了,在window Service列表中能看到,但是没启动,也无法手动启动,只有敲命令启动/暂停/卸载服务:redis-server.exe --service-start;redis-server.exe --service-stop;redis-server.exe --service-uninstall。
输入redis-server.exe --service-start;启动redis
其他安装方式请点击,安装后续流程是一致的
Redis——Windows安装
3.4 可以使用服务管理器查看redis服务是否启动
查看redis服务是否启动
3.5 使用客户端工具登陆尝试连接并设置值
双击redis-cli或者命令行或者新开一个cmd命令框,然后进入到同上的目录,输入redis.cli.exe。此时发现已经连接成功。可以输入set uuid 1 ,如出现下图效果表示成功。
4.使用可视化页面登陆
4.1 安装
4.2 出现以下错误将下载的vcruntime140_1.zip解压后放入C:\Windows\System32目录即可
注意, 32位版本的vcruntime140_1.dll需要复制到C:\Windows\SysWOW64下
如果复制时报错如下,则是没有解压就直接拉文件到System32中,这是有杀毒软件造成的,可以解压后在复制文件
4.3 RedisDesktopManager连接redis,输入安装的机器ip地址以及密码
5.redis链接串设置
spring:
application:
name: smr_mqtt
redis:
database: 6
host: 10.10.XX.XX
port: 6379
password: 1234
lettuce:
pool:
max-active: 500
max-wait: 500
max-idle: 500
min-idle: 0
timeout: 5000
参考链接:
Redis——Windows安装
Redis安装与配置( Windows10 )
windows下安装redis和文件目录介绍
由于找不到vcruntime140_1.dll,无法继续执行代码