日期:2014-05-16  浏览次数:20531 次

Redis学习笔记(二)——Redis的准备

一、安装Redis

第一步肯定是安装了。安装前先说下版本规则,Redis约定次版本号(第一个小数点后的数字)为偶数是稳定版,为奇数是非稳定版,这里推荐使用稳定版学习、开发以及生产环境。

1、在POSIX系统中安装

Redis兼容大部分POSIX系统,Linux、OS X、BSD等,推荐使用源码编译安装。http://redis.io/download 在这里下载Stable版本。

在Linux系统中,下载后解压,这里我使用的是2.8.6版本,使用如下命令解压:

# tar xvzf redis-2.8.6.tar.gz

解压后进入文件夹,直接make命令即可完成安装。如果还想把Redis中需要用的一些可执行程序都放到/usr/local/bin目录下以便以后执行程序时可以不用输入完整路径,在执行make install命令即可。

Redis还推荐使用一个make test命令来测试Redis是否编译正确。

2、在Windows系统中安装

Redis官方不支持Windows。在此先建议不要使用Window做开发,更不要使用Windows系统做生产环境。

2011年微软为了让Redis能原生的运行在Windows上,微软在几周前成立了一个小组,通过几周的工作,通过采用LibUV将Redis成功移植到Win系统下。并且在Redis的github项目上,微软向Redis项目提交了他们的补丁。很有意思的,Redis的作者立刻拒绝了将这一补丁加入主干代码中。但称这个补丁还是很有用,能够让在Win下使用Redis进行开发的同学在调试方面更方便,以前可能需要在虚拟机下去启一个Redis。

如果实在没有办法,需要使用Windows的话,可以通过Cygwin软件或虚拟机完成学习。这里就不介绍这个软件的安装方法了,网上很多。(此软件并不能完全模拟Linux系统使用Redis,有写明了并不支持,所以还是推荐使用Linux系统学习)

?