centos 下 安装 redis (上)
序言:由于腾讯云的磁盘事故,所有的东西都要重新来,刚好趁这个机会也把这个过程记下来。
上一篇介绍了mysql的安装,这次安装redis
第一步:获取 redis的包
$ wget http://download.redis.io/releases/redis-4.0.8.tar.gz
$ tar xzf redis-4.0.8.tar.gz
$ cd redis-4.0.8
第二步: 编译
$ make
问题2.0:
/bin/sh: cc: 未找到命令
解决:yum -y install gcc automake autoconf libtool make
问题2.1:
zmalloc.h:50:31: 致命错误:jemalloc/jemalloc.h:没有那个文件或目录
#include <jemalloc/jemalloc.h>
解决: make MALLOC=libc
第三步: 安装
$make install
第四步:test
$ make test
问题4.0:
You need tcl 8.5 or newer in order to run the Redis test
解决4.0:
wget http://downloads.sourceforge.net/tcl/tcl8.6.8-src.tar.gz
tar -xvf tcl8.6.8-src.tar.gz
cd tcl8.6.8/unix/
sudo ./configure
sudo make
sudo make install
第五步 :启动redis
sh src/redis-server redis.conf
至此 安装完毕,接下来就是redis的配置