Centos下安装Redis

CentOS安装Redis5.0

官网下载源码包,解压, 根据redeme中的提示按照步骤安装。注意,make是linux系统自带的c编译器,记得安装gcc:

yum install gcc

安装步骤:

# 编译,make命令会去当前路径寻找Makefile文件,执行编译过程
make
make install
# 指定位置安装
make install PREFIX=/opt/redis/

CentOS7安装Redis6.0

# 安装依赖
yum -y install gcc centos-release-scl cmake wget tcl
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
# 解决gcc版本低的问题-临时
scl enable devtoolset-9 bash
# 解决gcc版本低的问题-永久
echo "source /opt/rh/devtoolset-9/enable" >>/etc/profile
# 编译
make
# 安装, 默认安装到/usr/local/bin 目录下
make install
# 指定位置安装
make install PREFIX=/root/redis6

./utils/install_server.sh安装redis服务

在源码包下,有一个快速安装redis服务的脚本: ./utils/install_server.sh,执行此脚本,会提示输入相应的参数去安装redis服务,或者指定相应的参数去直接安装redis服务:

在redis6版本中,可能会出现如下错误:

解决方案:修改脚本 vi ./install_server.sh ,将下面代码注释代码

最后更新于

这有帮助吗?