##转载请标明出处 http://coderknock.com ####Redis官方并无提供直接可用的Windows安装版本(估计也没人用吧O(∩_∩)O哈哈~),可是提供有相关的源码,开源项目地址: https://github.com/MSOpenTech/redis ,下面咱们就一步一步编译一个Windows版的redis #####git clone一下上面的项目(约130M),clone完成以后路径以下: #####安装Visual Studio 2015(免费版本就能够,约1.3G左右) #####安装完成后,打开clone目录,msvs文件夹
打开左图的项目解决方案,项目结构以下:
若是
这里并无显示9个可用,而且编译时报错,则多是由于缺乏SDK包(我就遇到这个状况)。
在这个位置右键,选择“安装缺失功能”,而后关闭VS,进行安装以后就能够编译了。
编译能够选择Debug或者Release模式。个人电脑是64位,因此我选择的是生成64位的程序。 编译完成后,会在msvs>x64生成对应模式名称的路径,文件结构以下:
红框中部分是最重要的部分,对应Linux中的同名文件。 双击redis-server.exe(可能会弹出确认网络访问权限的窗口),弹出控制台,并打印以下信息,并说明成功启动了Redis(注意,关闭控制台Redis就关闭了)
一样,双击redis-cli.exe,咱们就能够在弹出控制台中进行Redis的操做了:
#####能够设置环境变量,这样就能够直接使用cmd运行了,或者当作服务启动也能够(具体方法与普通程序的设置相同,不复赘) ###附上编译好的版本【解压可直接使用】http://pan.baidu.com/s/1hsayrFAgit