Redis 是有名的 NoSql 数据库,一般 Linux 都会默认支持。但在 Windows 环境中,可能需要手动安装设置才能有效使用。这里就简单介绍一下 Windows下 Redis 服务的安装方法。
安装方法:
安装包地址:https://github.com/MicrosoftArchive/redis/releases
1、在下载网页中,找到 Redis-x64-3.0.504.msi 和 Redis-x64-3.0.504.zip,点击下载。3.0.504 是最新发布的正式版,还有一个 3.2.10 版本是预览版,这里我下载的是正式版,这里说明一下,第一个是msi微软格式的安装包,第二个是压缩包。下载压缩包就可以,然后解压缩。
2、这个下载有点慢,甚至下一半就停了,我们可以选择在 NuGet 安装
在 VS 中打开管理 NuGet 程序包,搜索 redis-64,这里的最新版是 3.0.503,点击安装就可以了
3、或者在 工具 => NeGet 包管理器 => 程序包管理控制台 输入 Install-Package Redis-64
第 2 种和第 3 种安装方法安装之后在解决方案的根目录下找到 packages => redis-64.3.0.503 => tools
就会看到安装好的 redis,和第一种安装完成之后是一样的。
配置 Redis
使用文本编辑器,这里使用 Notepad++,打开 Redis 服务配置文件 redis.windows.conf
找到 # requirepass foobared 在下面追加一行 requirepass 123456 设置密码,密码可根据自己喜好设置,在配置文件中 # 代表注释。
启动 Redis
1、在 Redis 安装目录下找到 redis-server.exe 双击即可
2、使用命令启动 redis-server redis.windows.conf 出现下图显示表示启动成功了。
将 Redis 设置为 Windows 服务
1、虽然启动了 redis,但是只要一关闭 cmd 窗口,redis 就会消失。所以要把 redis 设置成windows下的服务。在后台自动运行。每次也不用单独去启动它了。
2、设置服务命令 redis-server --service-install redis.windows.conf
3、设置完成之后这里并没有自动运行
4、开启服务 redis-server --service-start
5、可以看到服务已经启动了,大功告成。
Redis 常用命令
启动:redis-server redis.windows.conf
设置服务:redis-server --service-install redis.windows.conf
卸载服务:redis-server --service-uninstall
开启服务:redis-server --service-start
停止服务:redis-server --service-stop
有什么错误之处,请大家多多指教,谢谢!