1. 官网下载redis压缩包 https://redis.io/
2. 将压缩包解压:
tar -xzvf redis-5.0.7.tar.gz
3. redis是c语言写的,make编译需要先安装 gcc
yum install gcc
yum install gcc-c++
4. 进入到解压后的路径 ./redis-5.0.7 下 编译:
make
Note: 如果忽略了第3步而先执行了make,会提示没有安装gcc, 安装gcc 后再执行make会编译报错:
Jemalloc/jemalloc.h 没有哪个文件
这是由于之前错误编译导致的,此时需要清理环境,执行
make distclean
之后再重新 make 就可以了。
5. 安装
make install
这样就将redis 安装好了。默认安装目录为:/usr/local/bin , 也可以在安装时候指定安装目录 make install PREFIX=/mydir/redis , 默认安装目录相当于安装在了path下,在任何地方可以执行redis命令,指定安装目录便于管理。