Redis
在CentOS下安装Redis也比较简单,按照步骤一步一步的操作,基本不会出错。
1、切换到/usr/src
目录(如果你安装在别的目录,注意后面要一些路径也要修改),下载Redis,我用的是3.2.0版本
- cd /usr/src
- wget http://download.redis.io/releases/redis-3.2.0.tar.gz
2、解压,切换目录
- tar xzf redis-3.2.0.tar.gz
- cd redis-3.2.0
3、编译
- make && make install
Oops, 遇到些错误,看错误信息首先得安装一个gcc。
使用yum -y install gcc-c++
安装完gcc后,继续执行make && make install命令去安装Redis,还有错误,详细情况如下:
- [root@dev18 redis]# make && make install
- cd src && make all
- make[1]: Entering directory `/root/redis/src'
- CC adlist.o
- In file included from adlist.c:34:
- zmalloc.h:50:31: error: jemalloc/jemalloc.h: No such file or directory
- zmalloc.h:55:2: error: #error "Newer version of jemalloc required"
- make[1]: *** [adlist.o] Error 1
- make[1]: Leaving directory `/root/redis/src'
- make: *** [all] Error 2
解决方法:执行make MALLOC=libc
经过上述操作之后,继续执行make && make install命令去安装Redis
然后进入redis下的src目录,执行redis-server启动Redis服务,如下图所示:
至此,Redis已经安装成功。