Redis的代码遵循ANSI-C编写,可以在所有POSIX系统(如Linux, *BSD, Mac OS X, Solaris等)上安装运行。而且Redis并不依赖任何非标准库,也没有编译参数必需添加。redis的安装出奇的简单,这可能也是他风靡的一个原因,让人很容易上手,不像某些东西,编译阶段就能让人完全绝望。
一、下载源码并且解压
wget http://download.redis.io/releases/redis-3.0.2.tar.gz
tar –zxvf redis-3.0.2.tar.gz
二、编译并且安装
需要说明的事,redis的安装非常简单,已经有现成的Makefile文件,直接运行make命令即可。
有时候会出现各种各样的问题,那么就慢慢来排查吧。
首先,确保linux已经安装gcc,其次,如果是32位机器,make时需要传入参数:
make CFLAGS=”-march=i686″
如果是64位机器,请执行以下命令
make CFLAGS=”-march=x86-64″
编译完成后,键入make install
,有如下提示表示安装成功。
Hint: It’s a good idea to run ‘make test’ 😉
三、启动并测试
./src/redis-server
127.0.0.1:6379> set url “https://www.cco.xyz” OK
127.0.0.1:6379> get url “https://www.cco.xyz”
至此,Redis3.0已经安装完成。