在服务器中安装离线安装redis
一
下载redis安装文件,比如msi格式的文件。下载前看好操作系统版本,比如windows2012 R2 64位。
二
下载完毕后点击安装,结果报错
Redis on Windows Setup Wizard ended prematurely
这是由于服务器上的net framework版本太低,需要进行升级。首先查看服务器当前的net framework版本,
dir %WINDIR%\Microsoft.Net\Framework\v* /O:-N /B
比如升级到4.0即可正常安装。
三
安装完毕后需要配置远程连接
在redis.windows.config文件中配置
bind 127.0.0.1改为 bind 0.0.0.0
protected-mode yes 改为 protected-mode no
之后重启redis,即可远程连接。
redis-cli.exe
shutdown
exit
redis-server.exe redis.windows.conf
不然会报错Creating Server TCP listening socket 0.0.0.0:6379: bind: No error
四
启动命令:
redis-server.exe redis.windows.conf
在redis.windows.conf中添加requirepass password,可以设置密码。
参考
下载并安装windows版本的Redis
解决 Redis on Windows Setup Wizard ended prematurely
无法远程连接Redis的解决方法
Creating Server TCP listening socket 0.0.0.0:6379: bind: No error解决办法