Ubuntu 64位服务器 2G内存,4核 Intel(R) Xeon(TM) CPU 3.00GHz
一、redis安装
redis下载地址 http://redis.io/download 查看最近稳定版本,我这里使用的是3.0.7版本。
1.linux 使用 wget http://download.redis.io/releases/redis-3.0.7.tar.gz 下载
2.解压redis包:tar -zxvf redis-3.0.7.tar.gz
3.进入到redis目录,make test一下。发现 cc command not found,安装一下gcc:apt-get update, apt-get install gcc ,耗时比较长
4.安装完毕,继续make test, 继续报错。
In file included from adlist.c:34:0:
zmalloc.h:50:31: fatal error: jemalloc/jemalloc.h: No such file or directory
#include <jemalloc/jemalloc.h>
^
compilation terminated.
make[1]: *** [adlist.o] Error 1
make[1]: Leaving directory `/home/test/redis/redis-3.0.7/src'
make: *** [test] Error 2
执行: make distclean
重新执行make test
继续报错:
You need tcl 8.5 or newer in order to run the Redis test
执行: apt-get install tcl
重新执行make test 通过
然后执行make install 安装完毕
5.执行redis目录里面的src里面的redis-server。启动成功
第一篇先安装入门,后面主要从性能方面来优化redis速度